哪个Firefox版本与Selenium 2.53.0兼容?我尝试了Firefox 45.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":"xpcshell@tests.mozilla.org","minVersion":"0","maxVersion":"10"}],"targetPlatforms":[],"multiprocessCompatible":false,"seen":true}
答案 0 :(得分:35)
我遇到了类似的问题,使用Firefox 47.0运行Selenium Webdriver 2.53.0。
Selenium Webdriver 2.53.0 适用于 Firefox 46.0 。您可以在https://support.mozilla.org/en-US/kb/install-older-version-of-firefox找到上述版本。
答案 1 :(得分:0)
您也可以尝试添加:
System.setProperty("webdriver.firefox.bin","C:\\Users\\AppData\\Local\\Mozilla Firefox\\firefox.exe");
WebDriver driver=new FirefoxDriver();
如果它也不起作用,那么你需要降级你的FF
答案 2 :(得分:0)
嗨,我遇到了同样的问题,希望您解决了您的问题,但是也许我的回答可以对其他人有所帮助。
我发现firefox 26,硒2.48.2和一个webdriver可以很好地协同工作。这里是下载链接: