Ner*_*ick 6 ssl https selenium selenium-rc
我在Mac OS X和Windows 7上运行selenium-rc 1.0.3,两者似乎都在firefox中给出了令人烦恼的接受证书错误.在阅读文档时,他们说我应该能够使用*firefox运行模式,rc应该通过代理或其他方式为我处理它,但这似乎不起作用.我能够在互联网上找到的唯一解决方案是创建一个骨架配置文件并将路径传递给rc启动,但这不是一个真正的选择.因为这不能解决IE/Chrome/Safari中的测试问题.知道任何其他可行的解决方案吗?
关于HTTPS的Selenium-RC文档 - http://seleniumhq.org/docs/05_selenium_rc.html#handling-https-and-security-popups
我已经尝试过本文给出的解决方案(感谢elliot),它对我有用!基本上
1.创建一个firefox配置文件:
一个.在cmd.exe中启动firefox -ProfileManager(或firefox -P)(确保firefox安装文件夹路径在您的路径环境变量中,默认情况下应该只在安装firefox时创建)并创建新的配置文件.
湾 选择此新配置文件以浏览到HTTPS URL并在出现提示时接受自签名证书.
C.转到Firefox配置文件目录.
d.删除目录中除cert_override.txt和cert8.db文件之外的所有内容.
2.使用此配置文件运行selenium RC服务器:
例如java -jar selenium-server.jar -firefoxProfileTemplate c:/ Firefox_Profile
归档时间: |
|
查看次数: |
17239 次 |
最近记录: |