4

我已经尝试并搜索了几乎所有内容,但在运行我的 Selenium 测试时仍然没有找到将根 CA 导入 chromedriver 的答案。

小背景信息:我正在使用 Selenium 和 chromedriver 运行回归测试。我的目标是让这些功能测试通过 Zed Attack Proxy。由于 web 应用程序使用 https,我需要在 chromedriver 中导入 Zed Attack 代理证书,因此它会信任 Zed Attack Proxy 来解密经过的请求。

仅供参考,这个问题不能通过忽略证书错误来解决,因为这不会解密请求而只是忽略它。

任何帮助表示赞赏!

4

1 回答 1

0

我知道的唯一文档是https://github.com/SeleniumHQ/selenium/wiki/Untrusted-SSL-Certificates但仅涵盖 Firefox:/ 我相信您可以使用 Selenium 指定现有的 Firefox 配置文件,所以也许您可以这样做和铬的一样吗?如果是这样,您可以“手动”将证书导入新的配置文件,然后将其用于测试吗?

更新,我也发现了这个:https ://unix.stackexchange.com/questions/122753/chrome-certificate :)

于 2016-01-13T15:29:56.450 回答