与https应用程序的Selenium RC htmlSuite错误

时间:2010-11-22 17:43:03

标签: selenium-rc

我正在尝试使用Selenium RC,但每当我启动服务器时,我都会遇到此错误。 “看到HTML套件异常: java.lang.RuntimeException:sessionId 7643不存在;或许本次会议 已经停止了?“

我使用的命令是

java -jar C:\ selenium-remote-control-1.0.3 \ selenium-server-1.0.3 \ selenium-server.jar -multiwindow -htmlSuite“* iexplore”“https://user1.apps.com /“”C:\ TEMP \ Selenium Tests \ TestSuite1.html“”C:\ TEMP \ Selenium Tests \ results.html“

然而,如果我将* iexplore更改为* firefox,那么使用相同的命令就可以了。

我需要用IE运行测试,请帮忙!非常感谢!!

1 个答案:

答案 0 :(得分:0)

不是一个理想的解决方案,但这对我有用:

  1. 打开IE&转到工具>互联网选项>连接>局域网设置。

  2. 选中'为LAN使用代理服务器

  3. 对于地址put' localhost ',对于端口put' 4444 '

  4. 而不是使用"*iexplore"使用:

    "*custom C:/Program Files/Internet Explorer/iexplore.exe

    这应该可以正常启动IE。 (显然,上述路径应反映在您的计算机上 iexplore.exe 的任何位置。)

    这种方法的缺点是,每次你想要在没有Selenium的情况下使用IE时你都需要关闭这个代理,但这并不是一个快速的黑客攻击。

    如果我遇到更好的事情我会提出来,但现在还在学习自己! =)

    一切顺利,

    戴夫