【发布时间】:2019-09-16 16:10:37
【问题描述】:
无法单击按钮。火狐56.0版
WebDriver wd = new FirefoxDriver();
JavascriptExecutor js = (JavascriptExecutor) wd;
wd.get("https://www.seleniumeasy.com/test/basic-first-form-demo.html");
wd.findElement(By.xpath("//input[@id='sum1']")).sendKeys("5");
wd.findElement(By.xpath("//input[@id='sum2']")).sendKeys("10");
WebElement e1 = wd.findElement(By.xpath("//button[@class='btn btn-
default']"));
js.executeScript("arguments[0].scrollIntoView();",e1 );
Thread.sleep(10000);
e1.click();
我想单击“获取总计”按钮,但显示“由于未检测到导航,已取消页面加载侦听器”消息。
【问题讨论】:
-
FWIW:FF 56 已经 2 岁以上。您应该更新 FF 和 geckodriver,看看问题是否仍然存在。
标签: java selenium xpath css-selectors webdriverwait