How to start selenium browser with proxy
You can use this:
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);
For more detail, refer here
try
java -Dhttp.proxyHost=HOSTNAME -Dhttp.proxyPort=PORT -Dhttp.proxyUser=USER -Dhttp.proxyPassword=PASSWORD -jar selenium-server.jar
* Dhttp.proxyHost – proxy IP address* Dhttp.proxyPort – proxy port* Dhttp.proxyUser – user name if HTTP-proxy authentication required;* Dhttp.proxyPassword – user password if HTTP-proxy authentication required.