Java FirefoxDriver创建时出现Selenium测试错误
我正在尝试在服务器上运行selenium测试 但它们都失败了,出现了相同的错误:org/openqa/selenium/firefox/FirefoxDriverJava 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
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>