Selenium C#Webdriver IE11问题

时间:2015-07-06 15:14:02

标签: c# selenium-webdriver

我正在努力解决WebDriver与Internet Explorer Server(IE11)正常交互的问题。我已经有很多测试已经在Chrome中编写过,但是当我尝试使用最新的IE驱动程序服务器运行完全相同的测试时(2.46.0 - 从http://www.seleniumhq.org/download/下载)

我已经阅读了很多关于设置注册表项并将我的网站添加到可信站点列表的文章,以便可能处理其中的一些问题,但我一直没有成功(Selenium WebDriver on IE11)< / p>

在上面的页面中,其中一个响应链接到Microsoft网站,用于下载IE 11的IE Web驱动程序(http://www.microsoft.com/en-us/download/details.aspx?id=44069),此链接要下载并安装一些内容。

我的问题:WebDriver与Selenium网站和MS网站有区别吗?

由于 肖恩

1 个答案:

答案 0 :(得分:1)

尝试禁用IE的本机事件,如下所示

var options = new InternetExplorerOptions { EnableNativeEvents = false };
options.AddAdditionalCapability("disable-popup-blocking", true);
Driver = new InternetExplorerDriver(options);

此外,DesireCapabilities扩展了更多控制驱动程序实例的能力。