我想在 webdriver 的帮助下在 Internet Explorer 中设置一些代理设置。
目前我正在使用此代码:
System.setProperty("webdriver.ie.driver", "Path to IEDriverServer.exe");
Proxy proxy = new Proxy();
proxy.setProxyAutoconfigUrl("proxyhost:port");
DesiredCapabilities capability = new DesiredCapabilities();
capability.setBrowserName(DesiredCapabilities.internetExplorer().getBrowserName());
capability.setCapability(CapabilityType.PROXY, proxy);
driver=new InternetExplorerDriver(capability);
但除了在控制台上给出此消息外,它什么也不做:
org.openqa.selenium.browserlaunchers.WindowsProxyManager backupRegistrySettings
INFO: Backing up registry settings...
我已经完成了与区域相关的设置以及使用 IEDriver 所需的所有设置。
我可以通过 webdriver 使用 Internet Explorer,而无需使用代理配置。
我在 Windows 7 上使用 IE9,IEDriver.exe 版本为 2.28.0。
有人可以建议我解决这个问题。非常感谢任何帮助。