【问题标题】:Set security flag On for firefox, chorme and IE webdriver为 firefox、chrome 和 IE webdriver 设置安全标志
【发布时间】: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


    【解决方案1】:

    你不能,值被冻结了,抱歉。

    【讨论】:

    • 感谢您的回答。有没有其他方法可以进行此设置?
    • 如果反对我答案的人可以提供他们认为正确的答案,那就太好了,谢谢。
    • 这没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方留下评论。 - From Review
    • @sidgate 这实际上是该问题的唯一答案。按照要求做是不可能的..
    猜你喜欢
    • 2018-04-20
    • 2021-01-01
    • 1970-01-01
    • 2015-06-14
    • 2014-06-16
    • 2012-10-13
    • 2011-11-25
    • 2022-01-07
    • 2015-02-08
    相关资源
    最近更新 更多