が見つかりました。目的の要素が見つかりました.Selenium wedriver(eclipse java)によってクリックされましたが、テストは失敗しました。NoSuchElementException
がスローされました。クリック後、期待されるページが正しく表示されたので、なぜテストは失敗しますか?なぜこの例外はスローされますか?誰もがいつもこの異常を経験しましたか?NoSuchElementException Webdriverが要素を見つけてクリックしましたが、
0
A
答えて
0
htmlページを読み込むためにセレンが要素を見つけられず、NoSuchElementException
をスローするために時には時間がかかります。メインスレッドを5〜10msスリープ状態にし、正常に機能しているかどうかを確認してください。
+0
あなたはおそらく5-10秒を意味しましたか? 5-10 msは間違いなく助けにならないでしょう –
+0
@Khuzi、期待されたページが正常に開始したので、要素は間違いなく定められた時間で見つかりました。まだテストは失敗します –
0
明示的な待機を使用すると、可視の要素まで待機することができます。 例: WebDriverWait wait =新しいWebDriverWait(webDriver、timeoutInSeconds); wait.until(ExpectedConditions.visibilityOfElementLocated(element)); element.click; ;
Hope it will works.
関連する問題
- 1. WebdriverはIDまたはクラスで要素を見つけられません。NoSuchElementException
- 2. WebdriverがIE8の要素を見つけられません
- 3. セレンジャワwebdriverを、はNoSuchElementException:そのような要素:要素が見つかりません:{ "方法": "クラス名"、 "セレクタ": "btn_content"}
- 4. xpathで要素を見つけてループして見つかった各要素をクリック
- 5. Selenium Webdriver要素を見つける(ボタン)
- 6. WebdriverがリモートのIEで要素を見つけられない
- 7. Seleniumを使用して要素(ウィジェット)を見つけることができませんNoSuchElementException
- 8. Python Webdriverに特定の要素を見つけるためのコードが必要
- 9. webdriverを使って要素を見つけることができません
- 10. CssSelectorを使用しようとしているときにSelenium webdriverにNoSuchElementExceptionが見つかりました
- 11. セレン:はNoSuchElementException:いいえ、そのような要素:要素を見つけることができません:
- 12. Selenium Webdriver IEが要素を見つけることができません
- 13. Selenium Webdriverがjavacript要素を見つけることができません
- 14. WebDriverが要素を見つけることができません(リンク/ Java)
- 15. Selenium WebDriverがnodePath/text()メソッドで正しい要素を見つけられない
- 16. リンクをクリックして、最も近い要素を見つける
- 17. セレンのwebdriver(Java)でネストされた要素を見つける
- 18. iPhone webdriverがCSSセレクタを使用して要素を見つけることができません
- 19. Selenium Webdriverが要素をクリックしていない
- 20. Selenium WebDriver Java - Seleniumが「選択」で希望のオプションを見つけましたが、それをクリックしません。
- 21. Webdriver - 要素を見つけることができません(Java)
- 22. webdriverで動的要素を見つけることができません
- 23. Selenium webdriverで要素を見つけることができませんか?
- 24. Selenium WebDriver:要素を見つけることができません(C#)
- 25. セレンのwebdriverの要素divを見つけることができません
- 26. Selenium Python要素に値がないかチェックしたいNoSuchElementException:メッセージ:xpathで要素を見つけることができません
- 27. appium webdriverを使用してナビゲーションバーのユーザーアイコンを見つけてクリックまたはタップする方法は?
- 28. コンテンツがリロードされた後、Selenium Chrome webdriverが要素を見つけることができません
- 29. Python Selenium Webdriverを使用してSVG要素を見つけることができません
- 30. xpathを使用してSelenium Webdriverの要素を見つけることができません
問題を引き起こしている行を特定するためにスタックトレースを印刷しましたか?また、コードの断片を貼り付けて、それを修正するために何が必要なのかを特定できるようにしてください。 – Sai