【问题标题】:SELENIUM 3.4 NOT OPENING FIREFOX WITH GEKODRIVER V-9SELENIUM 3.4 无法使用 GEKODRIVER V-9 打开 Firefox
【发布时间】:2017-05-30 06:16:30
【问题描述】:

使用geckodriver v.09,jdk 1.8,selenium-java-3.4.0,selenium-server-standalone-3.4,下载了两个mozilla firefox 46和53.但是在控制面板-->程序文件夹只能看到mozilla firefox 53 version.Getting error for below code.

【问题讨论】:

  • 使用较新的 geckodriver 版本,例如 0.16

标签: selenium-webdriver geckodriver


【解决方案1】:

geckodriver v0.9.0 于 2016 年 7 月发布。所以去年。同时,发布了几个 Firefox 版本,所以很可能您的 geckodriver 版本太旧而无法与 Firefox 53 一起使用。

解决此问题的一种方法是更新到最新版本的 geckodriver,即 v0.16.1。不过需要注意的是,对于 v0.16.0,它提到您需要 Selenium 3.4。 你可以看到更多here。

为了回答另一个问题,关于 Firefox 版本,这是我正在做的事情:

  1. 安装任何 FF 版本(甚至是最新版本)并确保取消选中维护服务(或类似的名称)
  2. 转到 FF 选项并禁用自动更新
  3. 卸载 Firefox(使用默认选项,无需手动删除任何内容)
  4. 安装你需要的版本

否则,即使你安装了旧版本,它也会自动尝试更新,下次重启时它会是最新版本。

【讨论】:

    猜你喜欢
    • 2017-05-24
    • 1970-01-01
    • 2017-08-01
    • 2014-10-28
    • 1970-01-01
    • 1970-01-01
    • 2016-10-12
    • 1970-01-01
    相关资源
    最近更新 更多