最近eclipse上报The driver executable does not exist: d:\IEDriverServer.exe,当时认为是机器兼容性问题,竟然萌生了将64位的eclipse换成32位的,早上到公司后看着自己的eclipse 突然不想折腾了,于是抱着试试看的心态去尝试一下,最终让我尝试成功了。
系统报找不到IEDriverServer.exe,那么就尝试着让机器找到对应的文件,首先先下载IEDriverServer,下载地址如下:
http://www.seleniumhq.org/download/
系统报找不到IEDriverServer.exe,那么就尝试着让机器找到对应的文件,首先先下载IEDriverServer,下载地址如下:
http://www.seleniumhq.org/download/
根据机器的配置对应的下载32位或者64位,下载完成后,解压文件,然后增加如下代码: System.setProperty("webdriver.ie.driver","D:\\software\\Selenium\\IEDriverServer_x64_2.37.0\\IEDriverServer.exe");
WebDriver dr =new InternetExplorerDriver();dr.get("http://www.baidu.com");
注意:地址要指定对。
这样问题就解决了,无需更改版本。