编程语言
首页 > 编程语言> > 如何使用Java单击按钮停止Selenium服务器?

如何使用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

标签:selenium-rc,selenium,java
来源: https://codeday.me/bug/20191210/2102073.html