我正在使用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
有人能帮助我吗?
答案 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工具,所有错误都消失了,我现在可以运行我的测试套件了。