【发布时间】:2018-03-27 11:22:46
【问题描述】:
我需要使用自动代理配置 URL 设置我的浏览器的代理,如下面的屏幕截图所示。
我正在尝试使用 Selenium 和 Browserstack 作为测试环境来实现这一目标。
如下图设置代理。
代理 proxy = new Proxy();
proxy.setProxyAutoconfigUrl("http://pokgsa.ibm.com/gsa/pokgsa/home/j/m/jmit/web/public/proxy.pac");
DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability(CapabilityType.PROXY,代理);
caps.setCapability("浏览器", "Chrome");
caps.setCapability("browser_version", "63.0");
caps.setCapability("os", "Windows");
caps.setCapability("os_version", "7");
caps.setCapability("分辨率", "1366x768");
尝试在本地设置代理配置,但它在浏览器堆栈上不起作用。我认为代理没有在虚拟浏览器上设置。
【问题讨论】:
标签: java selenium proxy automation browserstack