How to use SSL certificates in Selenium Web Driver?

后端 未结 3 1927
栀梦
栀梦 2021-01-01 00:18

I\'m using Selenium Web Driver on Windows 7.

I\'m trying to test a website that use authentication and I need to use SSL certificates.

When I use Firefox out

3条回答
  •  清酒与你
    2021-01-01 01:08

    You can do that using Proxy. Through DesiredCapabilities you can configure the browser accordingly.

    String PROXY = "localhost:8080";
    
    org.openqa.selenium.Proxy proxy = new org.openqa.selenium.Proxy();
    proxy.setHttpProxy(PROXY)
         .setFtpProxy(PROXY)
         .setSslProxy(PROXY);
    DesiredCapabilities cap = new DesiredCapabilities();
    cap.setCapability(CapabilityType.PROXY, proxy);
    
    WebDriver driver = new InternetExplorerDriver(cap);
    

    Code taken from SeleniumHQ

提交回复
热议问题