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

В Selenium 1 появилась возможность ввести URL-адрес для остановки сервера:

http: //: / selenium-server / driver /? Cmd = shutDown

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

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

http: //: / wd / hub /

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

25
задан Peter Meier 29 June 2011 в 08:05
поделиться

1 ответ

Сервер 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 завершения работы.

61
ответ дан 28 November 2019 в 18:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: