如果出现,则如何接受弹出窗口;如果不出现,则如何接受。
$_POST["adcopychallenge"]
$_POST["adcopyresponse"]
答案 0 :(得分:0)
您可以使用try-catch检测警报..
public boolean isPopedUp() {
try {
driver.switchTo().alert();
return true;
} catch (NoAlertPresentException Ex) {
return false;
} // catch
}
然后在代码中使用它,如下所示:
if (isPopedUp()) {
driver.switchTo().alert().accept();
}
答案 1 :(得分:0)
每当出现弹出窗口时,您都可以使用此代码接受..
try{
driver.switchTo().alert().accept();
}catch(Exception e){
System.out.println("unexpected pop up not present");
}
每当出现弹出窗口时,您都可以使用此代码跳过..
try{
driver.switchTo().alert().dismiss();
}catch(Exception e){
System.out.println("unexpected pop up not present");
}