首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Selenium使Firefox测试提示不信任站点的有关问题

2012-10-26 
Selenium使Firefox测试提示不信任站点的问题1、问题Selenium启动Firefox测试HTTPS站点时会提示站点不信任,

Selenium使Firefox测试提示不信任站点的问题

1、问题

Selenium启动Firefox测试HTTPS站点时会提示站点不信任,需要手动添加信任站点。即使是在Firefox中已经添加过例外了,但依然在每次测试时需要手动添加。


Selenium使Firefox测试提示不信任站点的有关问题

2、原因

Selenium每次启动Firefox时,都是重新建立一个profile作为启动的profile,因此无论之前怎么把站点设为可信任站点,每次Selenium启动时仍然是一个新的profile,因此会提示站点不信任,需要手动添加。

3、解决

(1) 找到有例外证书的Filefox配置文件

profile文件的位置:在win搜索框输入%appdata%,打开当前用户数据,在\Mozilla\Firefox\Profiles\下找到*.default文件,如本文的dahme1c1.default。

这里提示一下,如果正常打开Firefox输入该网址的时候没有提示不信任站点的话,说明在该配置中已存在该站点的例外,这个配置文件就是我们所需的配置文件;如果提示了不信任站点的话,我们选择例外,将这个例外添加,也可以获得含有例外证书的Firefox配置文件

(2) 拷贝配置文件以供Selenium服务器使用

把dahme1c1.default放在一个目录中,例如C:\。

(3) 在启动Selenium服务器的时候添加这个profile的路径

?

java -jar selenium-server-stardalone-2.3.0.jar -firefoxProfileTemplate C:\dahme1c1.default

?说明:Selenium服务器和Firefox配置文件信息可根据自己机器上的作出相应修改

热点排行