0

我正在使用 Selenium 的 Python 包装器 Splinter 在网上商店购物。浏览器随机抛出 UnexpectedAlertPresentException。我不知道在我的过程中会在哪里抛出这个错误,检查这个警报并一直关闭它似乎很荒谬。有没有办法向驾驶员指定应自动解除警报?

4

1 回答 1

0

您可以使用 browser.execute_script 覆盖 window.alert 方法。参见例如。http://itreallymatters.net/post/1482786902/testing-webpages-with-javascript-popups-correctly#.VU​​vFhNS1Gko

于 2015-05-07T20:05:51.307 回答