无法运行 selenium webdriver
Posted
技术标签:
【中文标题】无法运行 selenium webdriver【英文标题】:Not able to run selenium webdriver 【发布时间】:2017-06-03 16:42:45 【问题描述】:原因:org.openqa.selenium.firefox.NotConnectedException: Unable 在 45000 毫秒后连接到端口 7055 上的主机 127.0.0.1。火狐 控制台输出:Firefox\browser\features\e10srollout@mozilla.org.xpi 1484800955114 addons.xpi DEBUG 调用引导方法启动 在 org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:112) ... 33 更多
我正在使用版本为 50.1.0 的 Firefox 硒版本:2.53.1 测试NG; 6.9.9
【问题讨论】:
【参考方案1】:您需要将您的 selenium 库更新到最新版本,即 Selenium 3.0.1
,因为您当前的库不支持 Firefox 50
也可以从Here下载gecko
驱动
使用gecko
驱动程序在firefox
中运行您的脚本-
System.setProperty("webdriver.gecko.driver","D:/Application/geckodriver.exe");
driver = new FirefoxDriver();
【讨论】:
以上是关于无法运行 selenium webdriver的主要内容,如果未能解决你的问题,请参考以下文章
是否存在无法检测到的 Selenium WebDriver 版本?
在 Firefox 量子浏览器上通过 Selenium Webdriver 运行脚本时无法单击 Flash 对象(版本:59.0.3)
LoadError:无法加载此类文件 - selenium / webdriver / phantomjs
Python Selenium Webdriver`无法启动浏览器:权限被拒绝`
无法在 Mac 上设置 ruby-selenium Webdriver
Python:Selenium Firefox Webdriver 失败并出现错误:“无法加载配置文件...WARN addons.xpi...”