Selenium Chrome WebDriverの最新バージョンで小さな自動化されたテストスクリプトを構築していますが、切り替えた時点でもiFrame内でWebElementを取得しようとすると問題が発生します。Selenium - iFrame内でWebElementを取得できません
これは、HTMLが構築される方法です:あなたがチェックすることができたよう
、iFrameの内部で「ちりばめられた」別のページがあり、そしてボタンが(それは私が選択した部分です)以下に定義されています。
これは私がWebElement(明らかに失敗)を取得するために使用しています方法です:
0123をこれは私がWebElementを取得しようとしたときに私が得た例外です:
no such element: Unable to locate element: {"method":"xpath","selector":"//button[@aria-label='Asociar Siniestro']"}
(セッション情報:クロム= 60.0.3112.113)
あなたは私がの要素を取得することができますどのように知っていますかフレームに切り替えた後のiFrameのページ
あなたが – SaiPawan
を取得中にエラーが発生しているされているもの。これは私が得ていない例外では:「そのような要素を:{:要素が見つかりません」メソッド「:」XPathの「」セレクタ ":" //ボタン[@ aria-label = 'Asociar Siniestro'] "} (セッション情報:chrome = 60.0.3112.113) (ドライバ情報:chromedriver = 2.32.498550(9dec58e66c31bcc53a9ce3c7226f0c1c5810906a)、プラットフォーム= Windows NT 6.1 .7601 SP1 x86_64)(警告:サーバーはスタックトレース情報を提供していませんでした) " –
私のアンカーを更新しました –