Selenium WebDriver借助Alert界面提供了多个API来处理弹出窗口或警报。
解雇()
这将取消警报按钮。
接受()
这将接受警报按钮。
getText()
这将提取警报文本。
sendKeys()
这将在警报框中输入文本。
带有代码片段的语法-
// Alert Alert a = driver.switchTo().alert(); //提取警报消息。 String msg= driver.switchTo().alert().getText(); //在控制台上打印消息 System.out.println(msg); //在警报框中输入文本 a .sendkeys(“Testing”); //警报接受 a.accept() //警报关闭 a.dismiss()