Подтвердить что ты не робот

Selenium 2: Как проверить, работает ли сервер и остановить сервер?

С Selenium 1 появилась возможность ввести URL-адрес, чтобы остановить сервер:

Http://:/Селен-сервер/драйвер/CMD = Shutdown

Есть ли аналогичный способ в Selenium 2?

Я попробовал следующий URL-адрес, чтобы проверить, запущен ли сервер:

Http://:/WD/концентратор/

но возвращает только HTTP ERROR 503 (услуга недоступна). Есть ли какой-либо другой URL-адрес, который я могу получить, чтобы убедиться, что сервер работает?

4b9b3361

Ответ 1

Сервер Selenium в версии 2.0 содержит все те же коды, что и в Selenium 1, поэтому проверка, скажем, http://localhost:4444/selenium-server/driver?cmd=getLogMessages будет проверять наличие сервера. Аналогично, вы можете выпустить http://localhost:4444/selenium-server/driver?cmd=shutDownSeleniumServer, чтобы закрыть сервер.

Недавно был добавлен новый /status URL-адрес в проводной протокол JSON, используемый 2.0 частями сервера, но я не уверен, что он еще был реализован на удаленном сервере. Доступ к ней будет выполняться http://localhost:4444/wd/hub/status. Кроме того, в проводном протоколе еще нет эквивалентного URL-адреса завершения.