在selenium中打开IE Web驱动程序

时间:2015-07-31 11:11:37

标签: internet-explorer selenium selenium-webdriver

我正在尝试使用IE网络驱动程序运行一段selenium代码。我可以使用firefox轻松运行,而无需添加太多依赖项:

我刚刚使用了WebDriver driver = new FirefoxDriver();语句 并且网络驱动程序正在打开但看起来在Internet Explorer浏览器中还有其他程序可以打开。我已将IEDriverServer.exe文件保存在我的本地。并给出了这些命令:

System.setProperty("webdriver.ie.driver",C:\\exactlocation\\IEDriverServer.exe");

WebDriver driver = new InternetExplorerDriver();

不确定为什么IE浏览器甚至没有启动。我也在POM中添加了依赖项。请帮助我,因为我必须在IE中运行我的所有测试。

2 个答案:

答案 0 :(得分:0)

首先尝试使IE浏览器缩放等于100%,然后在IE浏览器上运行。打开IE浏览器并按ctrl + O将缩放设置为100%或在浏览器设置下检查。要在IE上执行脚本,缩放应始终为100%。

答案 1 :(得分:0)

  1. 将缩放级别设置为100%。
  2. 转到“Internet选项”并在“安全”下,为所有提到的区域启用保护模式。 请再次尝试使用该代码。

    System.setProperty("webdriver.ie.driver","C:\\exactlocation\\IEDriverServer.exe"; WebDriver driver = new InternetExplorerDriver();

  3. 对于保护模式配置,您可以查看url