我已尝试在webdriver中启动IE如下,我已经检查了Internet Options的安全选项卡中的所有保护模式设置,缩放级别为100%,环境变量甚至设置,但是无法在简单的selenium代码中启动IE浏览器;错误被视为无法连接到本地主机虽然给了url http://google.co.in并且引起:java.net.ConnectException:连接被拒绝:有人可以帮我解决这个问题。提前谢谢
2100
错误详情:
1B001
答案 0 :(得分:2)
错误说明了一切:
Started InternetExplorerDriver server (64-bit)3.9.0.0
Exception in thread "main" org.openqa.selenium.WebDriverException: java.net.ConnectException: Failed to connect to localhost/0:0:0:0:0:0:0:1:48107
Build info: version: '3.11.0', revision: 'e59cfb3', time: '2018-03-11T20:33:15.31Z'
System info: host: 'UMANATH-PC', ip: '10.1.0.25', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_161'
Driver info: driver.version: InternetExplorerDriver
从错误堆栈跟踪中可以清楚地看到 InternetExplorerDriver服务器未被检测到,如:
Driver info: driver.version: InternetExplorerDriver
您的主要问题是您使用的二进制文件之间的版本兼容性,如下所示:
因此, Selenium Client v 3.11.0 与 InternetExplorerDriverServer v 3.9.0.0