【问题标题】:Which Firefox version is compatible with Selenium 2.53.0?哪个 Firefox 版本与 Selenium 2.53.0 兼容?
【发布时间】:2016-08-13 08:18:21
【问题描述】:

哪个 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}

【问题讨论】:

  • 我在 POM.xml 中使用的是旧版本的 selenium-firefox-driver,将其更改为 2.53.0 后,问题已修复。

标签: selenium firefox selenium-firefoxdriver


【解决方案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

    【讨论】:

    • 提供的链接不是来自原始来源。这些可能包含有害内容。
    猜你喜欢
    • 2016-01-06
    • 2018-04-14
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 2019-09-30
    • 1970-01-01
    相关资源
    最近更新 更多