2016-04-20 92 views
27

哪個Firefox版本與Selenium 2.53.0兼容?我嘗試Firefox的45.0和我得到這個異常:哪個Firefox版本與Selenium 2.53.0兼容?

org.openqa.selenium.WebDriverException: Failed to connect to binary   
FirefoxBinary(/Applications/Firefox.app/Contents/MacOS/firefox-bin) on port 7055; process output follows: 
foreignInstall":false,"hasBinaryComponents":false,"strictCompatibility":false,"l ocales":[],"targetApplications":[{"id":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","minVersion":"45.0","maxVersion":"45.*"},{"id":"[email protected]","minVersion":"0","maxVersion":"10"}],"targetPlatforms":[],"multiprocessCompatible":false,"seen":true} 
+0

我在POM.xml中使用舊版本的selenium-firefox-driver,將其更改爲2.53.0後,問題得到修復。 – user16165

回答

32

我有類似的問題運行Selenium Webdriver 2.53.0與Firefox 47.0。

Selenium Webdriver 2.53.0一起使用Firefox 46.0。你可以在https://support.mozilla.org/en-US/kb/install-older-version-of-firefox找到所提到的版本。

+4

下面是直接下載Firefox 46.0 - [32-bit(en-us)]的鏈接(https://ftp.mozilla.org/pub/firefox/releases/46.0/win32/en-US/Firefox%20Setup% 2046.0.exe)和[64-bit(en-us)](https://ftp.mozilla.org/pub/firefox/releases/46.0/win64/en-US/Firefox%20Setup%2046.0.exe) – publicgk

+20

是有哪些頁面說明哪個版本的驅動程序與哪個版本的Firefox兼容?這有時令人沮喪。 – jacobcs

+0

如果可能的話,如果人們將操作系統版本放在這些帖子上,那將會很好。 jacobcs是正確的,這個東西的文檔是AWFUL。祝您好運Selenium/Ubuntu/FF與最新版本一起工作。題?那些從事Selenium工作的人甚至知道如何打開它?是祕密嗎? –

0

你也可以嘗試添加:

System.setProperty("webdriver.firefox.bin","C:\\Users\\AppData\\Local\\Mozilla Firefox\\firefox.exe"); 
WebDriver driver=new FirefoxDriver(); 

如果還不能正常工作,那麼你需要降級FF

相關問題