我是Webdriver的初学者。
我从firefox IDE导出到webdriver的脚本运行成功,但问题是我编写了一个非常简单的脚本来加载google主页。
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class sample {
public static void main(String[] args) {
WebDriver test = new FirefoxDriver();
test.get("www.google.com");
}
}
正在发生的事情是Firefox网络浏览器正在打开,但URL未发送到地址栏。结果我收到一个错误,如下所示:
错误
org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms.
提前致谢
答案 0 :(得分:0)
这似乎是你的firefox-和你的selenium版本之间不兼容。 Ttry使用最新的selenium-java(版本2.45)。
另请注意,您必须在get
中指定协议 - 致电:
test.get("http://www.google.com");
答案 1 :(得分:0)
当我将Firefox版本从最新版本降级到FF 22.0
时,问题就解决了