Selenium WebDriver + Firefox 7.0.1不兼容

时间:2011-10-11 23:49:01

标签: firefox selenium

我有一个项目,我们有一些Selenium测试。我最近将Firefox升级到7.0.1,因为它促使我​​和现在这些测试使用的“WebDriver for Firefox”扩展已被破坏。

Firefox WebDriver is broken

我该如何解决这个问题?我必须卸载当前版本的Firefox并安装较旧的版本吗?或者是否有一个我可以编辑的文件告诉它忽略版本不同?

4 个答案:

答案 0 :(得分:6)

升级到Selenium webdriver到2.8可能会解决它。

http://web.archive.org/web/20120115040501/http://selenium.googlecode.com/svn/tags/selenium-2.8.0/rb/CHANGES

不幸的是,自5.0以来每次Firefox升级都是如此。

答案 1 :(得分:3)

我会尝试使用最新的selenium-webdriver。我也运行Firefox 7.0.1,它适用于selenium-webdriver 2.8.0。

答案 2 :(得分:3)

您可以告诉Firefox忽略插件和扩展程序版本。

  1. 在浏览器地址栏中输入about:config
  2. 右键单击并创建一个名为extensions.checkCompatibility.7.0
  3. 的新布尔值
  4. 将此值设为false
  5. 这应该可以防止插件引发与7.0.1版本兼容性的问题

答案 3 :(得分:0)

我正在使用FF-8。只需从standalone.jar更改firefox版本即可。为此,使用unzipper解压缩jar文件,并在解压缩的文件中搜索install.rdf文件。在字垫中打开它们并更改版本。您可以添加最新版本的浏览器。有五六个文件需要更改。再次执行此操作后,将其更改为扩展名.jar

相关问题