Firefox已打开,但在执行Selenium WebDriver测试期间未在地址栏上键入URL

时间:2012-06-25 11:11:58

标签: java eclipse firefox selenium-webdriver testng

我正在使用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

有人能帮助我吗?

2 个答案:

答案 0 :(得分:1)

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

首先,您需要导入Proxy类 -

import org.openqa.selenium.Proxy;

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

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

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

答案 1 :(得分:0)

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