Selenium 2:如何检查服务器是否正在运行并停止服务器?

Pet*_*ier 25 selenium-webdriver

使用Selenium 1,可以输入URL来停止服务器:

HTTP://:/硒服务器/驱动器/ CMD =关闭

Selenium 2中有类似的方法吗?

我尝试了以下URL来检查服务器是否正在运行:

HTTP://:/ WD /集线器/

但是只返回HTTP ERROR 503(服务不可用).我可以访问任何其他URL来验证服务器是否正在运行?

Jim*_*ans 61

2.0版中的Selenium服务器包含Selenium 1中的所有相同代码,因此检查是否http://localhost:4444/selenium-server/driver?cmd=getLogMessages会测试服务器是否存在.同样,您可以发出http://localhost:4444/selenium-server/driver?cmd=shutDownSeleniumServer关闭服务器的问题.

最近有一个新的/statusURL添加到服务器的2.0部分使用的JSON有线协议,但我不确定它是否已在远程服务器中实现.http://localhost:4444/wd/hub/status执行时可以访问它.此外,有线协议中还没有等效的关闭URL.

  • 那是因为我链接到的文档"被服务器的2.0部分使用".getLogMessages URL是1.0构造. (2认同)