Selenium IE Webdriver + Proxy:证书警告


每次

,当我在IE中测试站点之前使用代理过滤http请求时,屏幕底部都会出现一个小弹出窗口,上面写着:"Internet Explorer 阻止此网站显示带有安全证书错误的内容"我必须告诉IE在测试可以继续之前显示内容。如何禁用此警告?我已经尝试禁用我在选项菜单中可以找到的IE中的每个安全警告,但到目前为止没有任何效果。我还尝试将其添加到我的代码中,但也没有用:

capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);  
    capabilities.setCapability(
            InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,
            true);

请在这里帮助我!

这是一个时间同步问题。请将您的同步我的PC时间与 time.windows.com

同步

尝试删除,

capabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, 真);

并取消选中所有 4 个区域的enable protected mode

互联网选项>安全性

注意:默认情况下,"不受信任的连接 |SSL证书'将在Selenium 2.35中被禁用;不确定IE。尝试删除并添加上述两行。

最新更新