当我尝试点击Firefox
浏览器中的一个元素时,我收到以下错误。
元素在点(320.2166748046875,55)处无法点击。其他元素会收到点击:
<a class="navbar-brand" href="#"></a>
Selenium代码
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();
请帮忙解决。
答案 0 :(得分:1)
如果您尝试了所有但未取得成功,则应尝试使用javascriptExecutor
执行click
,如下所示: -
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);