哪个 Firefox 版本与 Selenium 2.53.0 兼容?
Posted
技术标签:
【中文标题】哪个 Firefox 版本与 Selenium 2.53.0 兼容?【英文标题】:Which Firefox version is compatible with Selenium 2.53.0? 【发布时间】:2016-08-13 08:18:21 【问题描述】:我尝试了 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
【问题讨论】:
我在 POM.xml 中使用的是旧版本的 selenium-firefox-driver,将其更改为 2.53.0 后,问题已修复。 【参考方案1】:我在使用 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 找到上述版本。
【讨论】:
这里是下载 Firefox 46.0 的直接链接 - 32-bit (en-us) 和 64-bit (en-us) 是否有任何页面说明哪个版本的驱动程序与哪个版本的 Firefox 兼容?这有时会令人沮丧。 如果可能的话,如果人们将操作系统版本放在这些帖子上会很好。 jacobcs 是正确的,关于这些东西的文档是 AWFUL。祝 Selenium/Ubuntu/FF 与最新版本一起工作好运。题?从事 Selenium 工作的人甚至知道如何打开它吗?是秘密吗?【参考方案2】:你也可以尝试添加:
System.setProperty("webdriver.firefox.bin","C:\\Users\\AppData\\Local\\Mozilla Firefox\\firefox.exe");
WebDriver driver=new FirefoxDriver();
如果它也不起作用,那么你需要降级你的 FF
【讨论】:
【参考方案3】:您好,我遇到了同样的问题,希望您已经解决了您的问题,但也许我的回答可以帮助其他人。
我发现 firefox 26、selenium 2.48.2 和 webdriver 可以很好地协同工作。以下是下载链接:
phpSeleniumWebDrive
selenium-server-standalone-2.48.2
firefox26
【讨论】:
提供的链接不是来自原始来源。这些可能包含有害内容。以上是关于哪个 Firefox 版本与 Selenium 2.53.0 兼容?的主要内容,如果未能解决你的问题,请参考以下文章
firefox20支持哪个selenium-ide的版本?(急啊)