Selenium 网络驱动程序警报
Posted
技术标签:
【中文标题】Selenium 网络驱动程序警报【英文标题】:Selenium webdriver alerts 【发布时间】:2016-12-13 16:06:50 【问题描述】:我遇到了一个问题,即我的脚本由于警报而卡在 chrome 中。该脚本既没有通过也没有失败,它只是卡在那里并且由于警报而根本不前进。
我试过Driver.switch().alert()
但没用。如果出现该警报,似乎没有任何作用。
任何人都可以建议任何方法来处理这种警报吗?警报只不过是一个普通警报,有一个确定按钮和一个复选框,表示防止任何额外的对话。
任何人都可以在这里提供帮助,因为这个小问题导致脚本本身在该点停止。
提前致谢。
请注意,我使用的是 selenium 3.0,直到昨天一切正常。从今天开始,我就面临这个问题。
【问题讨论】:
【参考方案1】:请找到以下链接,它可能对您的问题有用。 http://seleniumsimplified.com/2013/10/faq-why-does-selenium-not-work-with-this-alert/
【讨论】:
感谢您的信息,但是我的问题只是真正的警报,我的意思是它是链接中描述的警报,而不是模态对话框..仍然无法正常工作并且脚本正在获取卡住了,我已经在相同的代码中处理了类似的警报并且它可以工作,但是当控件遇到此警报时,它会卡住而不是通过或失败。以上是关于Selenium 网络驱动程序警报的主要内容,如果未能解决你的问题,请参考以下文章
Selenium C#如何处理警报“打开选择一个应用程序”?
org.openqa.selenium.UnhandledAlertException:意外警报打开