【发布时间】:2016-10-26 20:02:09
【问题描述】:
我将 selenium 与 Java 一起使用,我想将下面的安全选项设置为 Firefox 的 On。 firefox security
下面是我用来设置安全选项的代码。
profile.setPreference("browser.safebrowsing.enabled",true);
profile.setPreference("browser.safebrowsing.malware.enabled", true);
它给出的错误信息如下:
Exception in thread "main" java.lang.IllegalArgumentException: Preference browser.safebrowsing.enabled may not be overridden: frozen value=false, requested value=true
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:146)
at org.openqa.selenium.firefox.Preferences.checkPreference(Preferences.java:227)
at org.openqa.selenium.firefox.Preferences.setPreference(Preferences.java:155)
at org.openqa.selenium.firefox.FirefoxProfile.setPreference(FirefoxProfile.java:247)
at crossbrowser.browsertest.main(browsertest.java:30)
谁能告诉我如何解决它,同样可以在 chrome 和 IE 浏览器上实现吗?
【问题讨论】:
标签: java google-chrome internet-explorer selenium firefox