我想知道如何在 Firefox 更新时摆脱许多更新屏幕(插件兼容性......)。我在 Java 中使用 WebDriver。使用自定义 firefox 配置文件对我来说没有问题,我已经尝试过使用一些自定义 prefs.js。但没有效果。
任何的想法?
我想知道如何在 Firefox 更新时摆脱许多更新屏幕(插件兼容性......)。我在 Java 中使用 WebDriver。使用自定义 firefox 配置文件对我来说没有问题,我已经尝试过使用一些自定义 prefs.js。但没有效果。
任何的想法?
这个偏好呢?
http://kb.mozillazine.org/Extensions.checkCompatibility
此外,除非需要扩展,否则请尝试在 Firefox 的“安全模式”中启动,从而完全禁用扩展,例如在 C# 中
FirefoxProfile profile = new FirefoxProfile();
FirefoxBinary binary = new FirefoxBinary();
binary.StartProfile(profile, "-safe-mode");
我知道您使用的是 Java,但 Java 绑定中也存在 StartProfile 方法,我希望这就是您所追求的。
如果您从自定义配置文件开始,您需要在配置文件文件夹中保留 prefs.js、cert8.db、cert_override.txt 文件。你只需要这些。现在对于您的插件问题,请确保 prefs.js 不包含任何指向 Firefox 旧版本的首选项。如果您使用与您正在测试的版本不同的 firefox 版本创建 firefox 配置文件,则会发生这种情况。