Selenium 2: Как проверить работоспособность сервера и остановить его? - PullRequest
25 голосов
/ 29 июня 2011

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

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

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

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

http://:/wd/hub/

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

1 Ответ

61 голосов
/ 01 июля 2011

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...