我正在使用click方法单击列表中存在的元素。但是我遇到了错误。
org.openqa.selenium.WebDriverException:元素在点(36,72)处不可单击。
这是存在的html代码
<div id="targettab">
<a href="Default.aspx" id="highlight-book">Book</a>
</div>
这是我写的硒代码
driver.findElement(By.id("highlight-book")).click();
答案 0 :(得分:0)
如果许多嵌套的div中都存在element,则很少有selenium驱动程序将无法单击element。您可以尝试使用“输入”按钮单击。
driver.findElement(By.id("highlight-book")).sendKeys(Keys.Return);