SELENIUM 3.4不使用GEKODRIVER V-9打开FIREFOX

时间:2017-05-30 06:16:30

标签: selenium-webdriver geckodriver

使用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。

1 个答案:

答案 0 :(得分:0)

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. 安装所需的版本
  5. 否则,即使您安装了较旧的版本,它也会自动尝试更新,在下次重新启动时它将是最新版本。