而不是URL,url栏在使用selenium Webdriver打开IE时具有端口号

时间:2014-07-15 04:40:05

标签: internet-explorer selenium webdriver

我正在尝试使用selenium webdriver处理IE。 但是当我的URL打开而不是URL时,它在URL栏中提供了一个端口 它让Internet Explorer无法显示页面。

我的代码是

System.setProperty("webdriver.ie.driver", "C:\\Program Files\\Internet Explorer\\iexplore.exe" );
WebDriver driver = new InternetExplorerDriver();
driver.get("https://google.com");

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

您在代码中直接使用IE。您不应该使用正常的IE(iexplore.exe)文件。

您应该使用可以从http://docs.seleniumhq.org/download/

下载的InternetExplorerDriver文件

32位:http://selenium-release.storage.googleapis.com/2.42/IEDriverServer_Win32_2.42.0.zip

64位:http://selenium-release.storage.googleapis.com/2.42/IEDriverServer_x64_2.42.0.zip

下载后,请按以下方式提供。

System.setProperty("webdriver.ie.driver", "PATH_OF_IEDriverServer.exe" );