忘记以前的"The website is insecure"操作



使用Selenium和Chrome自动打开网站,我收到消息";网站不安全。。。返回或前进";。这就是我想要的,因为我必须测试不安全的网站。

我第一次运行此程序时(我总是先手动尝试(,我收到了该消息,单击"高级",然后单击"继续"。问题是,后来我打开网站时,它会记住我以前的操作,不会给我警告。我们的Chrome每次启动时都有一个干净的缓存,所以我认为缓存不是问题所在。有没有一种方法,通过Selenium,我可以让它忘记我在之前的测试中进行了一次测试?

这些基本上都是SSL证书,您可以在驱动程序初始化期间处理:-

代码:

options = webdriver.ChromeOptions()
options.add_argument('--ignore-ssl-errors=yes')
options.add_argument('--ignore-certificate-errors')
driver = webdriver.Chrome(options = options)

相关内容

最新更新