Selenium Webdriver + Java - 如何为firefox配置自动代理配置URL?

时间:2016-02-23 09:07:10

标签: selenium-webdriver selenium-firefoxdriver

我正在尝试将我的FirefoxDriver配置为使用自动代理配置URL。我没有这样做。

我的代码如下所示:

FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("network.proxy.type", 2);
profile.setPreference("network.proxy.autoconfig_url", "http://10.203.193.52/Proxy-cmv.pac");
WebDriver driver = new FirefoxDriver();

我没有收到任何类型的错误,但连接不适用于此浏览器。检查选项>高级>网络> Firefox菜单中的连接设置,代理设置为“使用系统代理”。

1 个答案:

答案 0 :(得分:4)

您需要使用该配置文件,因为现在您只需创建它。

所以,改变:

WebDriver driver = new FirefoxDriver();

WebDriver driver = new FirefoxDriver(profile);