Selenium browsermob代理说“警告:潜在的潜在安全风险”

时间:2019-04-05 06:48:55

标签: java selenium browsermob-proxy

我正在使用browsermob代理运行测试用例。我正在selenium网格中运行我的测试用例。使用Browsermob代理,我得到了ssl错误。

当我在chrome上运行测试时,Chrome显示不安全按摩。

对于Firefox,它表示潜在的潜在安全风险

enter image description here

这是我的代码

        nodeUrl = Configuration.dockerurl;
        DesiredCapabilities capabilities = new DesiredCapabilities();
        capabilities.setBrowserName(Configuration.browsername);
        capabilities.setPlatform(Platform.getCurrent());
        proxy = getProxyServer(); //getting browsermob proxy
        Proxy seleniumProxy = getSeleniumProxy(proxy);
        capabilities.setCapability(CapabilityType.PROXY, seleniumProxy);
        capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
        proxy.setHostNameResolver(ClientUtil.createDnsJavaResolver());
        driver = new RemoteWebDriver(new URL(nodeUrl), capabilities);
        proxy.setHarCaptureTypes(CaptureType.REQUEST_HEADERS, CaptureType.RESPONSE_HEADERS);

        driver.get("https://www.google.com")
        //Rest of the code here

1 个答案:

答案 0 :(得分:1)

您可以调整配置文件以完全忽略SSL警告:)

FirefoxProfile profile=new FirefoxProfile();
profile.setAcceptUntrustedCertificates(true);