【发布时间】:2020-04-18 15:50:01
【问题描述】:
我尝试通过 firefox webdriver 选择复选框,但总是出现如下错误:
线程“main”org.openqa.selenium.ElementClickInterceptedException 中的异常:元素在点 (482,548) 处不可点击,因为另一个元素将其遮盖
我尝试了几个解决方案的建议,例如最大化页面、定位复选框元素和使用操作,但都没有帮助。我认为问题出在复选框附近的标签上。 Selenium 试图定位我认为的文本的中心,此时,存在一个到模态窗口的链接。
示例代码如下:
WebElement element = driver.findElement(By.name("aydinlatma"));
js.executeScript("arguments[0].scrollIntoView();",element );
element.click();
/*Actions action = new Actions(driver);
action.moveToElement(element).click().perform();
*/
感谢您的帮助。
【问题讨论】: