В Selenium 1 появилась возможность ввести URL-адрес для остановки сервера:
http: //: / selenium-server / driver /? Cmd = shutDown
Есть ли аналогичный способ в Selenium 2?
Я попробовал следующий URL, чтобы проверить, работает ли сервер:
http: //: / wd / hub /
, но это возвращает только HTTP ERROR 503 (Сервис недоступен). Есть ли еще какой-либо URL-адрес, по которому я могу получить доступ, чтобы убедиться, что сервер работает?
Сервер Selenium в версии 2.0 содержит весь тот же код, что и в Selenium 1, поэтому проверка, скажем, http://localhost:4444/selenium-server/driver?cmd=getLogMessages
проверит существование сервера. Аналогично, вы можете выполнить команду http://localhost:4444/selenium-server/driver?cmd=shutDownSeleniumServer
, чтобы выключить сервер.
Недавно к проводному протоколу JSON был добавлен новый URL-адрес /status
, используемый частями сервера 2.0, но я не уверен, что он еще реализован на удаленном сервере. Это будет доступно в http://localhost:4444/wd/hub/status
при реализации. Кроме того, в проводном протоколе еще нет эквивалентного URL завершения работы.