如何从Selenium Webdriver java代码更改foxyproxy设置

时间:2013-02-04 04:59:27

标签: java selenium-webdriver selenium-firefoxdriver foxyproxy

我正在寻找如何从Java更改Selenium WebDriver中的foxyproxy设置。 我的代码目前如下。

FirefoxProfile profile = new FirefoxProfile();

File foxyproxy = new File("path to foxyproxy.xpi");
try {
    profile.addExtension(foxyproxy);
} catch (IOException e) {
}

File binaryfile = new File("path to firefox.exe");
FirefoxBinary profile = new FirefoxBinary(binaryfile);

WebDriver driver = new WebDriver(binary, profile);
...

执行selenium时,我可以检查addExtension()是没有问题的。

但是,之后我不知道改变foxyproxy的设置。 我想设置一些代理规则。

例如,我可以通过使用foxyproxy的指定键和值来使用setPreference()吗?

profile.setPreference("key", "value");

如果您有解决方案,可以指导我吗?

感谢您的关注。

0 个答案:

没有答案