打开错误意外警报:尝试获取警报的屏幕截图时

时间:2019-05-08 18:04:34

标签: selenium-webdriver

当我在字段中传递不正确的数据并单击完成时,会有浏览器警报。 单击完成后,我编写了takescreenshot方法来捕捉窗口,但是我在屏幕截图方法上遇到了错误。意外警报打开了。

1 个答案:

答案 0 :(得分:0)

如果您不处理浏览器显示的警报,则会抛出UnhandledAlertException。如果您希望显示警报,则需要通过以下方式切换到该警报:

driver.switchTo().alert();

然后您可以截取屏幕截图。