我正在使用 selenium 2.25.0
和 Firefox webdriver 编写一些 python 测试。
我以前有 Firefox 版本 16(运行得非常好),但现在它自动更新到版本 18,这导致我的 selenium 版本出现很多问题,我希望 Firefox如果我没有批准,则阻止更新。
我发现 Linux 版本的 Firefox 在首选项 > 高级 > 更新选项卡 中没有提供告诉它在新版本可用时询问我该怎么做的选项。
我已经尝试使用 selenium==2.26
.0,它在本地对我来说有点用,但不幸的是更新 selenium 的版本不是一个合适的选择,因为这些测试在生产中有一段时间。
我已经有了Firefox 16 binaries我需要它保持这样的版本。
有什么办法可以在 Ubuntu 12.04 下实现吗?
在此先感谢您的帮助? :)
P.D. 我不关心任何附加组件的不兼容性,我不需要它们,所以在解决此问题后某些附加组件不可用也没关系。
最佳答案
使用 about:config 将 app.update.enabled 和 app.update.auto 设置为 False。
关于firefox - 阻止 firefox 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14610742/