带螺纹的webdriver 2.20

时间:2012-04-17 08:26:22

标签: webdriver

我正在尝试使用java中的线程webdriver 2.20基于测试代码。由于某种原因,新的FirefoxDriver()抛出异常。

无法在45000 ms内绑定到锁定端口7054 构建信息:版本:'2.20.0',修订版:'16008',时间:'2012-02-27 19:03:04' 系统信息:os.name:'Windows Vista',os.arch:'x86',os.version:'6.1',java.version:'1.6.0' 驱动程序信息:driver.version:FirefoxDriver

只有在我使用线程时才会发生这种情况。我在不使用线程的情况下运行相同的代码然后它完全正常。

我该如何解决这个问题?

最佳, 罗汉

1 个答案:

答案 0 :(得分:0)

为此目的,请使用RemoteWebDriver并启动本地selenium server。它能够管理端口并同时启动多个WebDriver实例。 WebDriver初始化应该如下:

WebDriver driver = new RemoteWebDriver(
                            new URL("http://localhost:4444/wd/hub"), 
                            DesiredCapabilities.firefox());