2017-03-24 9 views
-1
org.openqa.selenium.WebDriverExceptionスレッドで

例外「メイン」にクリック可能ではない:要素はpoint (126, 7.98333740234375)でクリック可能ではありません。 <div class="_1H5F__" data-reactid="10"></div>例外:要素が点

コマンド期間またはタイムアウト:例外が発生しているコードの行の前に、その特定の要素のための162 milliseconds

+0

ようこそスタックオーバーフロー! [ask]をお読みください。試したコードやエラーメッセージなどの実行結果を提供してください。ページや関連するHTMLへのリンクも提供してください。 – JeffC

答えて

1

置き遅延または明示的な待機

他の要素は、クリックを受け取ることになります。スリープを使用する代わりに、明示的な待機は、要素が見つかった後もスリープで与えられた同じ時間がかかるため、良い方法です。それがあなたに役立つことを願っています。

は参考:一般的にhttp://seleniumhq.github.io/selenium/docs/api/javascript/module/selenium-webdriver/ie_exports_Driver.html#wait

0

、私は待ってはいないJavaで、その後ものThread.sleep動作するかどうか(暗黙的または明示的な)

  1. 提供待機

  2. を試すために使用

ロケータが有効な場合は、何回か私はロケータも変更しようとしました..

場合によっては、その要素をクリックする前のmovetoElementも役立ちます。

0

明らかに、あなたがクリックしようとしている要素の上に要素があります。例外は、文章です。そして、その要素が存在する場合、「ポップアップ」、通知オーバーレイが表示されます。待つことはなくなります。

対象が難読化されている対象をチェックし、それを処理します。閉じることができれば閉じるか、対話するので、上には残りません。

関連する問題