我已经尝试并搜索了几乎所有内容,但在运行我的Selenium测试时仍未找到将根CA导入chromedriver的答案。
小背景信息:我正在使用Selenium和chromedriver运行回归测试。我的目标是让这些功能测试通过Zed Attack Proxy。由于webapplication使用https,我需要在chromedriver中导入Zed Attack代理证书,因此它会信任Zed Attack Proxy解密传递的请求。
仅供参考,忽略证书错误无法解决此问题,因为这不会解密请求,只是忽略它。
感谢任何帮助!
答案 0 :(得分:0)
我所知道的唯一文档是https://github.com/SeleniumHQ/selenium/wiki/Untrusted-SSL-Certificates,但只涵盖了firefox:/ 我相信你可以用Selenium指定现有的Firefox配置文件,所以也许你可以用Chromium来做同样的事情?如果是这样,您可以“手动”将证书导入新的配置文件,然后将其用于测试吗?
更新,我也发现了这个:https://unix.stackexchange.com/questions/122753/chrome-certificate:)