1

我正在使用IE浏览器。当我使用命令driver.quit()或driver.close()关闭浏览器时,会弹出一个警告框,提示“您是否想离开网页?”所以当我退出WebDriver时如何接受警报框。Webdriver无法关闭浏览器

我收到会话时不存在异常,当试图接受警报。

谢谢。

回答

1

设置使用Java脚本窗口onbeforeunload处理器为NULL调用driver.quit()之前或driver.close()

window.onbeforeunload = null; 
+0

感谢您的答复,我将检查出来。 –

0

尝试切换到报警,然后接受。这是它在Ruby代码中的样子。

driver.switch_to.alert.accept 

的Java:

Alert alert = driver.switchTo().alert(); 
alert.accept();