我的测试涉及必填字段和警告框。如果您没有填写必填字段,则应显示警告框。我正在使用
检查此警告框ExpectedConditions.alertIsPresent()
当我填写必填字段时,我想验证是否不再显示警报。我怎么能用Selenium和Java做到这一点?
答案 0 :(得分:1)
如果是webdriver
public boolean isAlertPresent(){
try{
driver.switchTo().alert();
return true;
}catch (NoAlertPresentException e){
return false;
}
}
答案 1 :(得分:0)
使用以下代码段
public boolean isAlertPresent() {
try {
new WebDriverWait(driver,10).untill(ExpectedConditions.alertIsPresent);
return true;
} catch (TimeOutException e) [
return false;
}
}