在 selenium2 (Webdriver) 中如何验证是否存在警报?如果它不存在,请继续做某事!!!
我正在这样做:
driver.findElement(By.id("btn_may_or_maynot_showalert")).click();
WebDriverWait wait = new WebDriverWait(driver, 2);
try{
wait.until(ExpectedConditions.alertIsPresent());
Alert alert = driver.switchTo().alert();
alert.accept();
}
catch (Exception e){
System.out.println("No alert");
}
driver.findElement(By.id("Cont_doing_something")).click();
这很好用但是有更好的方法吗?