我已经使用cssselector,xpath和linktext来单击下拉列表项并且一切正常并且单击该元素但是异常ElementNotVisibleException同时被抛出! DOM中也没有重复元素。
我使用的是selenium-server-standalone-2.45.0,并尝试将其更新为2.48.2,但错误仍然存在。 在firefox和chrome上都尝试过,但效果相同。有什么想法吗?
答案 0 :(得分:0)
尝试使用JavascriptExecutor单击您的按钮。
使用以下代码点击按钮
WebElement element= driver.findElement(YOUR LOCATOR for button);
JavascriptExecutor executor = (JavascriptExecutor) driver;
executor.executeScript("arguments[0].click();", element);
希望它会对你有所帮助:)。