Firefox窗口已打开,但URL未放置在地址栏中

时间:2015-04-16 12:57:57

标签: selenium webdriver

我是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.

提前致谢

2 个答案:

答案 0 :(得分:0)

这似乎是你的firefox-和你的selenium版本之间不兼容。 Ttry使用最新的selenium-java(版本2.45)。

另请注意,您必须在get中指定协议 - 致电:

test.get("http://www.google.com"); 

答案 1 :(得分:0)

当我将Firefox版本从最新版本降级到FF 22.0

时,问题就解决了