java - 如何使用 Selenium WebDriver 克服 SSL 证书

标签 java selenium-webdriver webdriver automated-tests ssl-certificate

我必须编写使用本地页面的测试,通常我们在舞台上编写测试。就像:

webDriver.get("https://abc.local");

我已经在 Firefox 上添加了证书。我还在 Firefox > 首选项 > 安全 > 异常(exception)...中设置了此页面作为异常(exception)。但是当我运行测试时,它总是被证书阻止,所以我无法打开页面。

webDriver 是否可以绕过或抑制此证书异常?提前致谢。

最佳答案

尝试查看 guru99 关于如何处理 Firefox 中的 SSL 证书错误的指南:

http://www.guru99.com/ssl-certificate-error-handling-selenium.html#7

基本上,您可以在启动 Firefox Webdriver 时声明允许不受信任的证书,这样您就不会收到错误消息。

关于java - 如何使用 Selenium WebDriver 克服 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40466264/

相关文章:

java - 将资源加载到基于图 block 的游戏的 ArrayList 中。 ( java )

java - 从对象创建对象输出流

java - 使用 Class 类创建对象

ruby - 如何仅在`<legend>tax</legend> 时获取 `HREF` 值?

selenium - [ Selenium 网格] : Unable to launch Robot tests on remote machine

java - 使用 selenium java 单击 Facebook 'share' 按钮

html - 按特定类的最近父级查找元素

java - Java 中的 MYSQL 脚本

java - 是否有任何功能可以在整个脚本执行过程中将 Firefox 浏览器缩放级别设置为某个特定百分比?

java - 如何使用 Selenium 和 Java 在 webtable 单元格内发送文本