3

我正在使用 c#、nUnit、Selenium WebDriver 和 Firefox 进行一些自动化测试。

我遇到了安全警告弹出窗口的问题:尽管此页面已加密,但您输入的信息将通过未加密的连接发送,并且很容易被第三方读取。

我想在 Firefox 中禁用它,这样我的测试就不会受到阻碍。

我在互联网上看到关于这是否可能的相互矛盾的报道。我尝试使用 about:config 更改 Firefox 安全警告设置,但我仍然无法摆脱弹出窗口(使用 WebDriver 或手动使用 Firefox 时仍会显示弹出窗口)。

对此的任何解决方案将不胜感激,因为我已经为此失去了超过 2 个小时的生命。

阻止弹出窗口发生或从 WebDriver 自动关闭它的解决方案同样好。

4

3 回答 3

1

我遇到了这个问题而没有任何机会绕过它:它是显示此警告消息的内置 Firefox 安全功能,并且无法通过配置标志绕过它 - 这就是您不断手动或通过 WebDriver 获取消息的原因,它不会提供通过单击警报框来绕过机制。

如果您想摆脱这个错误消息,如果 Firefox 不是您的实施所需的浏览器,请考虑将您的 WebDriver 自动浏览器切换到 Google Chrome。Chrome 不会通过阻止消息来打扰您。

于 2012-04-24T00:09:57.997 回答
1

我想您是否尝试过取消选中所有这些? 在此处输入图像描述

于 2012-04-24T05:09:24.303 回答
0

听起来页面是通过 https 获取的,但是是通过 http 发回的?或者页面上是否存在通过 http 获取的不安全资产?

于 2012-04-23T16:45:49.547 回答