当前位置: 首页 > 面试题库 >

如何使用Selenium禁用Firefox的不受信任的连接警告?

冯阳华
2023-03-14
问题内容

试图找到一种方法,使每次连接使用Selenium的连接使用“不可信”证书时,禁止Firefox发出警告。我认为,最有效的解决方案是设置浏览器首选项之一。

非常感谢!任何建议将不胜感激!


问题答案:

我发现有关在Selenium for
Java中启用此功能的评论
。还有一个关于同一问题的StackOverflow问题,对于Java For
Python,这也是我想要的目标语言,我通过浏览FirefoxProfile代码提出了这个问题:

profile = webdriver.FirefoxProfile()
profile.accept_untrusted_certs = True

据我测试,这产生了预期的行为。

希望这对某人有帮助!



 类似资料:
  • 我有一个关于使用无效证书通过https测试网站的问题。你能帮忙吗?我正在临时服务器上测试一个网站。它需要https,并且使用了无效的证书,该证书属于生产服务器。因此,当我访问该网站时,FireFox会显示“此连接不受信任页面”。我已经设法让firefox跳过页面;但是,如果我不使用Selenium(Python绑定)运行它,它将再次显示“Untrusted”页面。所以,我做了更多的研究,发现: h

  • 试图找到一种方法来禁止Firefox在每次连接使用“不受信任”证书时发出警告,使用Selenium。我认为最好的解决方案是设置浏览器首选项之一。

  • 我有大约700+链接检查,他们是一个长的网站链接。它们是可信的,但FireFox不承认它们是可信的。那么,如何禁用“此连接不受信任”或将大量链接快速添加到受信任?

  • 我是Selenium WebDriver的新手。我正在尝试在Firefox中测试我的应用程序登录页面。每次这样做时,我都会收到不安全的密码警告(此连接不安全。在此输入的登录可能会受到损害)。

  • 我开发了一个Web应用程序并将我的证书用于SSL。我不需要CA证书,因为客户端正在连接到内部网中的服务器。所以客户端每次都会收到不受信任的连接错误。你知道我们如何在每个浏览器中摆脱这个错误吗?我试图将我生成的证书添加到浏览器,但它不起作用,也无法识别我的证书类型。 谢谢 --法力

  • 问题内容: 我在Rails项目(在Ubuntu 10.04系统上)中使用Capybaraselenium,并且现在在运行测试firefox负载时刚刚升级了firefox,但是现在它已安装了所有附加组件,并且一直等到我设置好每个人第一次。 启动selenium时是否可以禁用所有这些附加组件? 要么 有没有办法设置我所有的加载项并保存设置,以免每次运行测试时都提示我? 更新资料 如果我将其更改为使用c