1

我正在使用 Selenium WebDriver 进行自动化测试。
IDE:eclipse
测试框架:TestNG
语言:Java

WebDriver driver = = new FirefoxDriver();

运行测试后发现如下错误:

[TestNG] Running:
  /tmp/testng-eclipse-2118619437/testng-customsuite.xml

org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms

有谁能够帮我?

4

2 回答 2

1

您是否使用代理连接到互联网?如果是,那么您需要为您的 FF 驱动程序设置代理。

首先,您需要导入代理类-

import org.openqa.selenium.Proxy;

然后,您需要创建 Proxy 类的实例并在其上设置代理 -

proxy= new Proxy();
proxy.setHttpProxy("10.1.2.47:80");

现在,创建 FF 驱动程序的实例,它应该可以正常工作。

于 2013-01-03T15:43:20.220 回答
0

问题最终解决了。我使用 selenium-server-standalone-2.41.0.jar 工具,所有错误都消失了,我现在可以运行我的测试套件了。

于 2014-05-28T08:28:30.527 回答