amazon.com で自動検索を実行しようとすると、要素が存在するにもかかわらず、「要素が見つかりません」という例外がスローされます。IDで検索テキストボックスにアクセスしようとしています。
以下は、その観察結果です。
- Amazon 検索ページには検索コンポーネントの適切な ID がありますが、それでも Selenium は要素を見つけることができず、「要素が見つかりません」という例外がスローされます。
- Amazon Web サイトをロードした後に少し遅れると、要素を見つけようとすると、「ウィンドウが見つかりません」という例外がスローされます。
- Selenium Driverでページソースを取得しようとしたところ、正しいソースも取得できませんでした。IEを開いた直後に表示されるhtmlページのソースを入手しました。
自動アクセスを防ぐために、Amazon が何らかの JavaScript をロードしていると思われますが、よくわかりません。
この問題を解決するための提案をいただければ幸いです。
誰かが以前にそのような問題に直面した場合は、あなたの経験を共有してください.
ありがとう。