当元素不可见时,我需要做一些事情:
public boolean checkGameOver(){
return(driver.findElement(gameOverMessage).isDisplayed());
}
while (!checkGameOver()) {
page.pushRandomKey(keys);
}
抛出异常:无法定位元素,因为元素gameOverMessage是不可见的。
有人能帮助我吗?
答案 0 :(得分:0)
我找到了解决方案:
public int checkGameOver(){
return(driver.findElements(gameOverMessage).size());
}
while (page.checkGameOver()==0) {
page.pushRandomKey(keys);
}