WebDriver:为什么最新版本的Eclipse和Selenium Server与最新版本的Firefox不兼容

时间:2015-04-01 11:29:27

标签: eclipse firefox jar scripting webdriver

我尝试使用以下最新版本的Eclipse,Selenium Server和Firefox在WebDriver中执行脚本,只执行Firefox并且脚本不会进一步执行:

  1. Eclipse Luna Service Release 2(4.4.2)
  2. Selenium JAR selenium-server-standalone-2.45.0
  3. Firefox 36.0.4和Firefox 38 beta版
  4. 但是,当我使用Firefox 32.0时,Scripts会完全运行。

    最新的Firefox版本与最新的Eclipse和Selenium JAR不兼容背后的技术原因是什么?

1 个答案:

答案 0 :(得分:1)

请参阅更改日志。似乎mozilla已经重写了一些现在没有的apis,但是selenium依赖于此。

Changelog

  

v2.45.0

     

此版本中的重要更改:

     
      
  • Firefox中的本机事件依赖于Mozilla不再提供的API。因此,回到最近的Firefox上的综合事件   版本
  •   

我一直在寻找支持的最新firefox版本。其他人发现了同样的问题,并且正在回归使用v35.0.1,请参阅here