Selenium:获取属性Location.href的权限被拒绝

时间:2012-02-20 06:15:43

标签: selenium selenium-rc

我正面临着Permission denied错误消息msg(获取属性Location.href的权限被拒绝),因为应用程序在Http& HttpS页面。

我甚至尝试过使用 *铬和 通过在FF中创建新的配置文件

但仍会产生相同的错误消息

任何人都可以帮助我

谢谢

2 个答案:

答案 0 :(得分:1)

             RemoteControlConfiguration rcc=new RemoteControlConfiguration();
              rcc.setTrustAllSSLCertificates(true);
              SeleniumServer seleniumServer = new SeleniumServer(rcc);
        try {
            seleniumServer.boot();
            seleniumServer.start();
        } catch (Exception e) { 
            //do nothing 
        }
        s.start();
        s.windowFocus();

请添加以上前3行代码启动selenium服务器并尝试...这是我在项目中清除ssl错误的方法

答案 1 :(得分:0)

我提供的信息最大的猜测是,它被https上的证书阻止。

我所做的是安装Cyber​​villains.cer(如果测试后不需要,请删除它!)并在测试时保持selenium服务器2运行。

这将处理证书。

如果对于uptodate selenium 2版本有更好的解决方案,我还没试过。