【发布时间】:2014-07-04 10:37:10
【问题描述】:
我正在尝试在服务器上运行 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)
这发生在我尝试创建 FirefoxDriver 时
喜欢这个
public Driver ()
{
profile = new FirefoxProfile();
ff_driver = new FirefoxDriver(profile);
ff_driver.manage().window().maximize();
}
【问题讨论】:
-
你的类路径中有
selenium-firefox-driver.jar吗? -
是的,我愿意,问题是它通过 Eclipse 在我的本地运行,但是当我在 Jenkins 上用 maven 测试它时,我明白了。
-
看here也许这对你有帮助。
-
您是否尝试将 firefox 放入您的路径变量中?