「検索」リンクを検索しようとしていますが、次のエラーが表示されます: org.openqa.selenium.NoSuchElementException:要素を見つけることができません: {"method": "linkテキスト」、 "選択": "" 検索}要素リンクを見つけることができません
私はFirebugのを使用してオブジェクトを検査:
<li onclick="submitSelectedTab('tabSelected', 'TabGroup1', '12');" title="Search">
<a href="#">
<span>Search</span>
</a>
</li>
私が使用しようとしたコードは、私も試した
driver.findElement(By.linkText("Search")).click();
た: driver.findElement(By.partialLinkText( "Search"))。クリック();
また、IDEを実行してみました: //エラー:キャッチされた例外[エラー:サポートされていないコマンド[waitForPopUp | _blank | 30000]]
driver.findElement(By.cssSelector("li[title=\"Search\"] > a > span")).click();
上記のコードは機能しませんでした。
違いがあるのかどうかはわかりませんが、そのページにアクセスするには新しいタブが読み込まれています。
。 :Dなぜあなたは新しいタブを開いていますか?それは必要ですか? – acikojevic
私はそれを初めて投稿したときから来なかった。上記のHTMLは十分ですか? –
はい、サインインした後、私のUAT環境がどのように読み込まれますか。 –