我正在尝试使用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运行测试,请帮忙!非常感谢!!
答案 0 :(得分:0)
不是一个理想的解决方案,但这对我有用:
打开IE&转到工具>互联网选项>连接>局域网设置。
选中'为LAN使用代理服务器
对于地址put' localhost ',对于端口put' 4444 '
而不是使用"*iexplore"
使用:
"*custom C:/Program Files/Internet Explorer/iexplore.exe
这应该可以正常启动IE。 (显然,上述路径应反映在您的计算机上 iexplore.exe 的任何位置。)
这种方法的缺点是,每次你想要在没有Selenium的情况下使用IE时你都需要关闭这个代理,但这并不是一个快速的黑客攻击。
如果我遇到更好的事情我会提出来,但现在还在学习自己! =)
一切顺利,
戴夫