【发布时间】:2018-05-26 16:36:48
【问题描述】:
我有一个错误 org.openqa.selenium.InvalidElementStateException: invalid element state: Element 当前不可交互,可能无法操作。
我只是想找到一个搜索框 (idNEXT_SCRN)。此脚本在本地运行时从未发生过。只有在我将此自动化脚本与 Jenkins(Maven + Cucumber + Jenkins)集成后。以前有人有这个问题吗?非常感谢。
代码如下:
public void navToScr(WebDriver driver, String scr) {
driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
try {
driver.findElement(By.id("idNEXT_SCRN")).clear();
driver.findElement(By.id("idNEXT_SCRN")).sendKeys(scr);
} catch (ElementNotFoundException e) {
e.printStackTrace();
}
try {
driver.findElement(By.id("idGO_IND_1")).click();
} catch (ElementNotFoundException e) {
e.printStackTrace();
}
}
【问题讨论】: