硒无警报处于活动状态

时间:2018-10-17 15:57:45

标签: c# selenium internet-explorer

他们可以为我解决以下错误,该错误在我尝试关闭要打印的窗口时发生,在我的PC上它可以正常工作,但是在另一台计算机上失败了。

使用这一行代码

driver.SwitchTo().Alert().Dismiss ();

错误:OpenQA.Selenium.NoAlertPresentException:“没有警报处于活动状态”

我正在使用Internet Explorer 硒C# Nuget硒3.12.0

ie window print

error

1 个答案:

答案 0 :(得分:0)

Selenium Alert用于javascript警报弹出。打印窗口与操作系统相关。不能用硒处理。

您可以模拟键盘事件以关闭单击打印。 您可以使用InputSimlator Nuget包

this库,来自codeproject。

相关问题