Selenium IE9 - OpenQA.Selenium.NoSuchWindowException

时间:2015-03-22 20:53:53

标签: selenium selenium-webdriver

selenium上运行基于IE 9的测试时,我看到针对网页上存在的元素引发了以下异常:

  

类型' OpenQA.Selenium.NoSuchWindowException'的例外情况发生在WebDriver.dll中但未在用户代码中处理

     

其他信息:无法在关闭的窗口中找到元素(警告:服务器未提供任何堆栈跟踪信息)

例如Chrome上不会发生此错误。

有谁知道为什么会发生这种情况以及解决方案是什么?

1 个答案:

答案 0 :(得分:0)

尝试从link完成后续步骤。

"在Windows Vista或Windows 7上的IE 7或更高版本上,必须将每个区域的保护模式设置设置为相同的值。只要每个区域的值相同,该值就可以打开或关闭。要设置保护模式设置,请选择" Internet选项..."从“工具”菜单中,单击“安全”选项卡。对于每个区域,选项卡底部将显示一个复选框,标记为"启用保护模式"。"

在我的情况下,当我没有完成这一步时,引发了这个例外。