2013-02-20 95 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版本。