无法使用selenium webdriver

时间:2015-07-09 21:34:21

标签: internet-explorer selenium

我已经下载了IE服务器,将其解压缩并保存在IE文件夹的I文件夹中。我无法执行以下代码:

public static void main(String[] args) {

System.setProperty("webdriver.ie.driver", "H://IE/IEDriverServer.exe");
WebDriver driver = new InternetExplorerDriver();
}

任何帮助都将不胜感激。

我收到以下错误:

Started InternetExplorerDriver server (64-bit)
2.46.0.0
Listening on port 4367
Exception in thread "main"      
  

SessionNotFoundException:启动Internet时出现意外错误   资源管理器。保护模式设置对于所有区域都不相同。   启用保护模式必须设置为相同的值(启用或   禁用)适用于所有区域。 (警告:服务器没有提供任何服务   堆栈跟踪信息)

1 个答案:

答案 0 :(得分:1)

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

  1. 打开Internet Explorer
  2. 转到工具 - >互联网选项 - >安全
  3. 将所有区域设置为相同的保护模式,启用或禁用无关紧要。