在木偶网中运行selenium测试时连接被拒绝

在木偶网中运行selenium测试时连接被拒绝,selenium,selenium-webdriver,firefox-marionette,geckodriver,Selenium,Selenium Webdriver,Firefox Marionette,Geckodriver,我在木偶网络驱动程序上运行了selenium 2.53.1测试,运行测试时出现以下错误。我在/opt上安装了geckodriver可执行文件/ Caused by: org.openqa.selenium.WebDriverException: The driver server has unexpectedly died! Build info: version: '2.53.1', revision: 'a36b8b1', time: '2016-06-30 17:37:03' System

我在木偶网络驱动程序上运行了selenium 2.53.1测试,运行测试时出现以下错误。我在/opt上安装了geckodriver可执行文件/

Caused by: org.openqa.selenium.WebDriverException: The driver server has unexpectedly died!
Build info: version: '2.53.1', revision: 'a36b8b1', time: '2016-06-30 17:37:03'
System info: host: 'or1010050252127.corp.test.com', ip: '10.50.252.127', os.name: 'Linux', os.arch: 'amd64', os.version: '3.13.0-74-generic', java.version: '1.7.0_111'
Driver info: driver.version: MarionetteDriver
    at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:88)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:644)
    ... 19 more
Caused by: org.apache.http.conn.HttpHostConnectException: Connect to localhost:7048 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused

我在Selenium 2.53.1和Firefox 48上也遇到了同样的问题——结果是它们之间的关系不太好,我不得不重新使用Firefox 47——在这方面效果很好

在Selenium 3中,默认情况下将使用木偶/Geckodriver(仍处于测试阶段,需要Java 8),在Selenium 2中,您必须明确请求其使用-默认情况下,Selenium使用内部Firefox驱动程序,与Firefox 48不兼容。有关启用木偶的详细信息,请参见

此外,木偶和Geckodriver尚未完成(是当前状态),因此它可能包含bug和/或没有您需要的功能