Tuesday, July 21, 2015

C# Selenium webdriver proxy settings Desired Capabilities

The Siplest way to set proxy settings

Firefox:
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);
IWebDriver driver = new FirefoxDriver(cap);

IE & Chrome - Chrome will take same cofiguration what IE uses

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);

IWebDriver driver = new InternetExplorerDriver(cap);


1 comment:

  1. Content is very clear and easily explained it is very interesting as well. I hope you post again soon.

    PYTHON Training in Chennai

    ReplyDelete