如何使用Selenium WebDriver启动InternetExplorerDriver

Sak*_*pak 6 java selenium internet-explorer automation webdriver

我下载了驱动程序,并在代码中给出了确切的路径,但是当我运行代码时,它显示错误

我的java代码如下:

System.out.println("Internet Explorer is selected");
System.setProperty("webdriver.ie.driver","C:\\Program Files\\Selenium\\Drivers\\IEDriver\\IEDriverServer.exe");
driver = new InternetExplorerDriver();
selenium = new WebDriverBackedSelenium(driver, "http://www.datamoat.com/");
Run Code Online (Sandbox Code Playgroud)

并且错误消息是

org.openqa.selenium.remote.SessionNotFoundException: 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. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 1.15 seconds
Build info: version: '2.37.0', revision: 'a7c61cb', time: '2013-10-18 17:15:02'
System info: host: 'SAKIB-PC', ip: '192.168.10.70', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_25'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Run Code Online (Sandbox Code Playgroud)

Abh*_*ngh 8

它需要在所有区域中设置相同的安全级别.为此,请按照以下步骤操作:

1.打开IE浏览器

2.转到工具 - > Internet选项 - >安全性

3.将所有区域(Int​​ernet,本地Intranet,受信任的站点,受限制的站点)设置为相同的保护模式,启用或禁用无关紧要.

最后,通过右键单击位于右上角的齿轮并启用状态栏,将"缩放"级别设置为100%.默认缩放级别现在显示在右下方.