2013-02-20 96 views
0

我使用webdriver的硒自动化测试用例我,而我得到:硒的webdriver异常

org.openqa.selenium.WebDriverException: Unable to bind to locking port 7054 within 45000 ms 
    Build info: version: '2.30.0', revision: 'dc1ef9c', time: '2013-02-19 00:15:27' 
    System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0' 
    Driver info: driver.version: FirefoxDriver 
    Command duration or timeout: 47.94 seconds 
    Build info: version: '2.28.0', revision: '18309', time: '2012-12-11 15:53:30' 
    System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0' 
    Driver info: org.openqa.selenium.remote.RemoteWebDriver 

通过控制浏览器的情况下例外,可以将解决呢?如何将浏览器实例控制为1或2?

+0

查看此[link](https://groups.google.com/forum/?fromgroups=#!topic/webdriver/600j__wM0qY)关于同一问题。 – Manigandan 2013-02-20 08:43:01

+0

什么是浏览器版本? – 2013-02-20 09:03:28

+0

最新的firefox版本不适合我。我会说FF v17会正常工作。 – LINGS 2013-05-27 22:06:55

回答

1

试试下面的事情

By killing all firefox instances (Go to task manager and kill all firefox processes.) 
or 
By uninstall & install firefox. 
0

这是因为,当你升级旧版本的Firefox或在Firefox浏览器得到升级。由此,Webdriver绑定端口与Firefox不匹配。

  1. 只需卸载Firefox并重新安装Firefox。
  2. 下载最新的硒的webdriver
1

我们可以解决它通过你的硒罐和Firefox浏览器版本升级到最新的一个。

docs.seleniumhq.org/download/ -Selenium JAR

www.mozilla.org/en-US/firefox/new/ -Firefox

+0

禁止链接到贵公司的页脚。请告诉你的同事停止这样做。 – 2014-08-13 14:25:23

0

升级您的硒服务器最新的一个。 最新的Firefox版本引发了这些类型的问题。 降级您的Firefox版本。