我在 Visual Studio 中的代码使用的是 selenium webdriver 2.24.0。我正在使用的测试框架是 Nunit。在 2.24.0 版本发布之前,我的代码运行良好(加载不同的浏览器、驱动网站)。
我将新的 IE 独立服务器添加到我的项目中。
现在,每当我运行我的代码时,NUnit 都会遇到此错误消息。
FirstSeleniumTest.SeleniumTest.TestGoogle:
SetUp : System.InvalidOperationException : Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones. (NoSuchDriver)
TearDown : System.NullReferenceException : Object reference not set to an instance of an object.
然后命令提示符弹出这个。
Started InternetExplorerDriver server (64-bit)
2.24.0.0
Listening on port 50329
我在我的 IE 上禁用了保护模式。仍然没有运气。
我怎样才能让我的代码恢复到正确的网络驱动?