Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java FirefoxDriver创建时出现Selenium测试错误_Java_Maven_Selenium - Fatal编程技术网

Java FirefoxDriver创建时出现Selenium测试错误

Java FirefoxDriver创建时出现Selenium测试错误,java,maven,selenium,Java,Maven,Selenium,我正在尝试在服务器上运行selenium测试 但它们都失败了,出现了相同的错误:org/openqa/selenium/firefox/FirefoxDriver org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host localhost on port 7055 after 45000 ms at org.openqa.selenium.firefox.internal.NewProfi

我正在尝试在服务器上运行selenium测试

但它们都失败了,出现了相同的错误:org/openqa/selenium/firefox/FirefoxDriver

 org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host localhost on port 7055 after 45000 ms
    at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:96)
    at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:148)
    at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:86)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:127)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:82)
maven依赖项:

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-firefox-driver</artifactId>
    <version>2.0rc3</version>
</dependency>
安装并放入服务器


我希望它能有所帮助。

也许您需要使用最新版本的Selenium webdriver

您可以尝试使用2.33,如果它不起作用,请尝试使用2.42.0

如果使用maven,则可以编辑pom.xml

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>2.33.0</version> // or 2.42.0
</dependency>
如果您没有使用maven,可以在此处下载最新版本

[Selenium客户端和WebDriver语言绑定]


你的类路径中有selenium-firefox-driver.jar吗?是的,我有,问题是它通过Eclipse在本地运行,但是当我用maven在Jenkins上测试它时,我得到了这个。看,也许这可以帮助你。你试过把firefox放在你的路径变量中吗?
<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>2.33.0</version> // or 2.42.0
</dependency>