Chromedriver似乎错过了它应该点击的元素:
driver.findElement(By.cssSelector("html body div#colorbox div#cboxWrapper div div#cboxContent div#cboxClose")).click();
执行此行会抛出“WebDriverException:元素在点(xxxxx)处不可点击”其他元素将收到点击。“我尝试了xpath,id,cssSelector定位器 - 每次抛出相同的异常
答案 0 :(得分:0)
并非每个div都是可点击的。也许在子节点上有一个跨度或按钮。这是可点击的。希望它可以帮到你。
<div>
<span id='test001'>it's clickable</span>
</div>
答案 1 :(得分:0)
这是一个常见的问题,有时可以通过确保元素在屏幕上来解决,例如使用new Actions(driver).moveToElement(element).click().perform();
这里详细说明:Debugging "Element is not clickable at point" error,尽管它不是&#39也是万无一失的。