webdriver 设置代理
2016-04-14 15:01
246 查看
在 做selenium自动化测试的时候遇到浏览器打不开指定网页 这个情况下需要设置代理:
代码如下:
System.setProperty("webdriver.firefox.bin","E:\\asiaInfo\\firefox\\firefox.exe");//启动浏览器
//设置狐火浏览器代理:
FirefoxProfile profile = new FirefoxProfile();
//network.proxy.type", 1 这里的1代表手工设置
profile.setPreference("network.proxy.type", 1);
//network.proxy.http", "hzproxy.xxxx.com" 设置代理地址
profile.setPreference("network.proxy.http", "hzproxy.xxxx.com");
//network.proxy.http", "hzproxy.xxxx.com" 设置代理端口号
profile.setPreference("network.proxy.http_port", 8080);
driver = new FirefoxDriver(profile);
driver.manage().window().maximize();
代码如下:
System.setProperty("webdriver.firefox.bin","E:\\asiaInfo\\firefox\\firefox.exe");//启动浏览器
//设置狐火浏览器代理:
FirefoxProfile profile = new FirefoxProfile();
//network.proxy.type", 1 这里的1代表手工设置
profile.setPreference("network.proxy.type", 1);
//network.proxy.http", "hzproxy.xxxx.com" 设置代理地址
profile.setPreference("network.proxy.http", "hzproxy.xxxx.com");
//network.proxy.http", "hzproxy.xxxx.com" 设置代理端口号
profile.setPreference("network.proxy.http_port", 8080);
driver = new FirefoxDriver(profile);
driver.manage().window().maximize();
相关文章推荐
- GridView自带的分页功能实现
- 关于在网站中图片入库和管理
- 大规模数据处理Bloom Filter C++代码实现
- 跨域请求的概念和解决办法
- SQL查询 查询不在随机正整数表中的最小正整数
- Spring 配置 事务的几种方式
- 深入理解SnackBar
- HM编码器代码阅读(9)——片编码器的初始化
- foo和bar的来历
- SpringMVC+myBatis启动报错:Access denied for user '##.##'@'localhost' (using password: YES)
- bytearray和file的后端上传方式
- mysql 函数 GROUP_CONCAT 单元格中最长字符串和excel导出问题
- Android 输入校验库简介及使用教程 - Next-Inputs
- java获取当前时间转换字符
- Qt keypressEvent中快捷键 组合键响应
- leetCode 25. Reverse Nodes in k-Group
- 组播(多播)的C程序实战
- Eclipse安装Tomcat
- Android 编程下的代码混淆
- [疯狂Java]JDBC:CallableStatement执行存储过程