Selenium-跨域和HTTPS问题
我使用Selenium来测试我的网站。网站需要访问外部目录才能从中选择某些项目。问题是此目录是使用HTTPS协议发布在另一个域上的。我在互联网上搜索和阅读了许多关于硒和跨域问题的主题,但我仍然没有找到答案。一些话题说*iehta浏览器将克服这个问题,但事实上它无法做到这一点。我也尝试了*iexplore、*iexploreproxy、*firefox、*firefoxproxy,但结果是一样的。你能给我这个问题的解决办法吗 提前谢谢 iexplore(HTA模式)和firefox(chrome模式)的启动器可以正常工作*谷歌Chrome将在即将发布的2.0版本中运行。至于使SSL工作的机制,以下文章可能会有所帮助:Selenium-跨域和HTTPS问题,https,selenium,cross-domain,selenium-rc,Https,Selenium,Cross Domain,Selenium Rc,我使用Selenium来测试我的网站。网站需要访问外部目录才能从中选择某些项目。问题是此目录是使用HTTPS协议发布在另一个域上的。我在互联网上搜索和阅读了许多关于硒和跨域问题的主题,但我仍然没有找到答案。一些话题说*iehta浏览器将克服这个问题,但事实上它无法做到这一点。我也尝试了*iexplore、*iexploreproxy、*firefox、*firefoxproxy,但结果是一样的。你能给我这个问题的解决办法吗 提前谢谢 iexplore(HTA模式)和firefox(chrome模
我成功地使用了-trustAllSSLCertificates选项 首先使用正常的IE连接访问站点,您会收到以下消息: 此网站的安全证书有问题。 然后: 单击继续访问此网站(不推荐)。 您将看到浏览器顶部有一个红色的“证书错误”框 单击它,单击“查看证书”,然后单击“添加”,并将证书添加到“受信任的根证书颁发机构”。在上一个答案中的“mogotest”链接中也有类似的屏幕截图
现在使用-trustAllSSLCertificates选项运行Selenium,您就离开了。我尝试过,但结果与我以前尝试过的结果相同。我也这么做了,但现在执行了测试脚本\服务器似乎挂起,\n它打开url很好,但只是停留在那里。有什么想法吗