微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用Java单击按钮停止Selenium服务器?

我有三个项目generictest,testcase和testframework,此处generictest包含硒控制的所有实用程序.测试用例包含所有使用junit的测试用例,并与selenium服务器一起执行,并且测试框架向qa仪表板显示其具有两个按钮的开始执行和停止执行以及测试用例项目中可用的所有测试用例的列表.
如果用户单击“开始执行”按钮就开始执行测试用例,并且过一会儿按“停止执行”按钮,则浏览器不会立即终止,并且测试用例也不会停止执行.
我如何在单击stopexecution按钮时杀死浏览器,并停止执行测试用例……
建议一些解决方案………

解决方法:

要使用该按钮关闭所有正在运行的测试,请查看以下内容

http://www.santiycr.com.ar/djangosite/blog/posts/2009/aug/25/close-remaining-browsers-from-selenium-rc

总之,您需要做的是为每个使用any http library打开的会话打开以下URL:

http://localhost:4444/selenium-server/driver/?sessionId=session-id&cmd=testComplete

完成所有测试后,请使用相同的lib打开以下网址:

http://localhost:4444/selenium-server/driver/?cmd=shutDown

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐