【问题标题】:Using Firefox does not work with the Java-Client, Chrome works well使用 Firefox 不适用于 Java-Client,Chrome 运行良好
【发布时间】:2017-10-25 16:54:42
【问题描述】:

使用 java 客户端时,如果我使用 firefox 功能,则会遇到错误。不过 Chrome 运行良好。

在电报支持聊天中,我发现我的 selenium 客户端版本太旧,无法使用 firefox 55-56(客户端:3.0.1)。更新到最新的客户端版本解决了我的错误。

也许 Aerokube 的某个人可以更详细地说明为什么它在旧客户端上失败了。

【问题讨论】:

    标签: java selenium firefox selenoid


    【解决方案1】:

    版本高于 55 的 Firefox 需要 geckodriver 早于 0.18。在页面 https://github.com/mozilla/geckodriver/releases 您可以找到完整的更新日志,其中包含有关兼容性的说明。

    连版本0.15.0都有通知:

    重要提示:如果您将 geckodriver 与 Selenium 一起使用,则必须升级到 Selenium 3.3 自此版本以来将 HTTP 响应与 WebDriver 标准。

    通常,提前更新客户端部分是安全的,因为它也适用于以前的浏览器/驱动程序版本。

    【讨论】:

      猜你喜欢
      • 2022-07-21
      • 1970-01-01
      • 2014-12-25
      • 2018-09-25
      • 2016-09-05
      • 2014-10-13
      • 2014-11-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多