2016-08-11 6 views
2

Firefoxブラウザで1つの要素をクリックしようとすると、以下のエラーが表示されます。firefoxを実行しているときのセレンのエラー

ポイント(320.2166748046875,55)で要素をクリックできません。 <a class="navbar-brand" href="#"></a>

セレンコード

WebElement p = driver_new.findElement(By.xpath("html/body/div[2]/div/form/fieldset[2]/div[3]/div/div[2]/a[1]/div/div/div[2]")); 
p.click(); 

それを解決するために助けてください:その他の要素は、クリックを受け取ることになります。

+1

これを参照してくださいhttp://stackoverflow.com/questions/11908249/debugging -element-not-click-at-point-errorです。同じ問題にはさらに多くの質問があります – Siva

+0

またこちらも試してみてくださいhttps://www.seleniumeasy.com/selenium-tutorials/element-is-not-clickable-at-point-selenium-webdriver-exception – Siva

+0

あなたのHTMLも。 –

答えて

1

あなたはすべてを試みたが成功を取得していない、あなたは以下のようにclickを実行するためにjavascriptExecutorを使用してみてください場合: -

import org.openqa.selenium.JavascriptExecutor; 

WebElement bp = driver_new.findElement(By.xpath("html/body/div[2]/div/form/fieldset[2]/div[3]/div/div[2]/a[1]/div/div/div[2]")); 
((JavascriptExecutor)driver_new).executeScript("arguments[0].click()", bp); 
+0

@hugesインポートクラスは、 'import org.openqa.selenium.JavascriptExecutor'を使って最初に.... :) –

+0

@hugesそれは、大文字の' J'で、更新された答えを参照してください。:) –

+0

ありがとうたくさんの仲間:) – huges

関連する問題