51Testing软件测试论坛

标题: 启动selenium时,怎样加入firefox网络代理 [打印本页]

作者: 284705452    时间: 2012-5-31 10:06
标题: 启动selenium时,怎样加入firefox网络代理
目前的情况是,我想在firefox启动时加上网络代理,但是我执行下面的代码后,每次启动firefox时,都是一个非常干净的firefox,把代理那些都取消掉了。我是用下面这个方法来调用的。

ISelenium slnm= new Selenium.DefaultSelenium(“Localhost”, 4444, "*firefox", "http://www.google.com");

slnm.start();

我在网上看到很多相关的帖子,写了下面的代码,但是不晓得两段代码怎么连接起来,或者说我的方法思路就是错的。请大家踊跃帮忙呀~~~~在线等,谢谢!!!

OpenQA.Selenium.Firefox.FirefoxProfile profile = new OpenQA.Selenium.Firefox.FirefoxProfile();

profile.SetPreference("network.proxy.type", 1);

profile.SetPreference("network.proxy.http", "****");

profile.SetPreference("network.proxy.http_port", 80);

profile.SetPreference("network.proxy.share_proxy_settings", true);

profile.SetPreference("network.proxy.no_proxies_on", "localhost");

OpenQA.Selenium.Firefox.FirefoxDriver Driver = new OpenQA.Selenium.Firefox.FirefoxDriver(profile);




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2