在Selenium Webdriver中以chrome中的Pageload接受证书

时间:2015-05-04 11:44:48

标签: google-chrome selenium selenium-webdriver

您好我在启动chrome时使用以下代码接受Pageload上的Ceriticates但是它也不接受ceritificates,因此它卡在Accept certificate Popup上。

请帮助

    DesiredCapabilities capabilities = DesiredCapabilities.chrome();
    capabilities.setCapability("chrome.switches", Arrays.asList("--start-maximized"));
    capabilities.setJavascriptEnabled(true);
    capabilities.setCapability("AcceptUntrustedCertificates", true);
    capabilities.setCapability("AssumeUntrustedCertificateIssuer", true);
    capabilities.setCapability("chrome.switches", Arrays.asList("--ignore-certificate-errors"));



    WebDriver driver=new ChromeDriver(capabilities);

请使用以下网址查看图片 http://i.imgur.com/QNUnYuO.png?1 无论何时我导航到(">>>>>>"); 这个弹出窗口来了,我无法处理

1 个答案:

答案 0 :(得分:0)

Wrapper downcast_field; if(s instanceof A) downcast_field = new AWrapper( (A)s ); else if (s instanceof B) downcast_field = new BWrapper( (B)s ); downcast_field.foo(); 已弃用。使用--ignore-certificate进行测试。

无论如何,这对我有用:

--test-type