selenium打不开firefox及网络代理
selenium有时候可能打不开firefox,在运用中,我也碰到了这个问题,查找了很多方面的原因,都无法解决,因为我们公司是网络代理,
我怀疑有这方面的原因,因为每次启动firefox时,都是一个非常干净的firefox,所以就用CMD启动server,在其中加了网络代理,发现还是不行,仍然打不开给定的页面,再次查找后,发现,
公司的测试环境需要添加例外,只加代理是不行的,所以,最后把firefox的default文件拷贝到工程与src同目录下,
然后:
RemoteControlConfiguration rcConfig = new RemoteControlConfiguration();
rcConfig.setFirefoxProfileTemplate(new File("src/../firefox.default"));
server = new SeleniumServer(rcConfig);
server.start();
这样就相当于把你的一些设置添加到了用selenium启动的firefox中去了。
希望对大家有用
点亮测试人生!QQ:408129370
百度阅读电子书地址:http://yuedu.baidu.com/ebook/f6dbb2a2f01dc281e53af0f3
讨论QQ群:536192476
个人公众号:
百度阅读电子书地址:http://yuedu.baidu.com/ebook/f6dbb2a2f01dc281e53af0f3
讨论QQ群:536192476
个人公众号:
![](http://files.cnblogs.com/files/zhangfei/%E6%B5%8B%E8%AF%95%E5%BC%80%E5%8F%91%E6%B1%9F%E6%B9%96.bmp)