如何在selenium webdriver中克服代理服务器

时间:2015-03-10 13:25:36

标签: selenium automation http-proxy proxy-server

我在我的系统中使用代理服务器,当我尝试通过selenium web驱动程序打开URL时,浏览器启动但URL未在地址栏中传递。

如何克服代理服务器设置?

我尝试使用以下代码

代码:

    FirefoxProfile profile = new FirefoxProfile();

    profile.setPreference("network.proxy.type", 1);
    profile.setPreference("network.proxy.http", "172.16.13.13");
    profile.setPreference("network.proxy.http_port", 8080);

    WebDriver driver = new FirefoxDriver(profile);

    driver.get("http://www.gmail.com");

要克服的解决方案是什么?

1 个答案:

答案 0 :(得分:0)

实际上我从http://www.seleniumhq.org/download/网站下载了最新版本的selenium。

然后将这些罐子添加到外部库中。现在工作正常。