Концентратор не работает или не отвечает: неожиданный символ 0x131 в 23 в значении User-Agent: selenium / 3.14.0 (java w²ndows) с SeleniumGrid v3.14.0 - PullRequest
0 голосов
/ 02 октября 2018

У меня есть автономный сервер selenium 3.14.0, и я хочу запустить концентратор, а затем зарегистрировать на нем узлы.Сначала я запускаю концентратор, как

java -jar selenium-server-standalone-3.14.0.jar -role hub

, и он работает очень хорошо и ждет регистрации узлов.И затем я запускаю эти команды для регистрации узла,

java -jar selenium-server-standalone-3.14.0.jar -role node -hub http://localhost:4444/register/grid -browser browserName=chrome,platform=WINDOWS

, но он постоянно выдает мне эту ошибку, и я не могу зарегистрировать ни один узел.

11:30:47.634 INFO [SelfRegisteringRemote$1.run] - Couldn't register this node: The hub is down or not responding: Unexpected char 0x131 at 23 in User-Agent value: selenium/3.14.0 (java w²ndows)

Как я могу решить эту проблему?

  • У меня последняя версия драйвера Chrome.

1 Ответ

0 голосов
/ 02 октября 2018

Это сообщение об ошибке ...

[SelfRegisteringRemote$1.run] - Couldn't register this node: The hub is down or not responding: Unexpected char 0x131 at 23 in User-Agent value: selenium/3.14.0 (java w²ndows)

... означает, что Узел Селеновой Сетки не был зарегистрирован на Узел Селеновой Сетки .

Ваша главная проблема - ваша базовая Операционная система не на Английском .

Решение

Попробуйте то же самое в Английской версии Операционной системы , команды будут работать без проблем.


Кроме того, я не вижу подобных проблем с вашими командами.

Ваша команда для запуска Selenium Grid Hub идеальна:

java -jar selenium-server-standalone-3.14.0.jar -role hub

Вы должны увидеть следующие журналы запуска:

C:\Utility\SeleniumGrid>java -jar selenium-server-standalone-3.14.0.jar -role hub
14:31:09.654 INFO [GridLauncherV3.launch] - Selenium build info: version: '3.14.0', revision: 'aacccce0'
14:31:09.659 INFO [GridLauncherV3$2.launch] - Launching Selenium Grid hub on port 4444
2018-10-02 14:31:10.381:INFO::main: Logging initialized @1570ms to org.seleniumhq.jetty9.util.log.StdErrLog
14:31:11.086 INFO [Hub.start] - Selenium Grid hub is up and running
14:31:11.087 INFO [Hub.start] - Nodes should register to http://192.168.1.5:4444/grid/register/
14:31:11.088 INFO [Hub.start] - Clients should connect to http://192.168.1.5:4444/wd/hub

Ваша команда для запуска Selenium Grid Node также идеально подходит:

java -jar selenium-server-standalone-3.14.0.jar -role node -hub http://localhost:4444/register/grid -browser browserName=chrome,platform=WINDOWS

Вы должны увидеть следующие журналы запуска:

C:\Utility\SeleniumGrid>java -jar selenium-server-standalone-3.14.0.jar -role node -hub http://localhost:4444/register/grid -browser browserName=chrome,platform=WINDOWS
14:38:06.877 INFO [GridLauncherV3.launch] - Selenium build info: version: '3.14.0', revision: 'aacccce0'
14:38:06.904 INFO [GridLauncherV3$3.launch] - Launching a Selenium Grid node onport 27852
2018-10-02 14:38:07.459:INFO::main: Logging initialized @1105ms to org.seleniumhq.jetty9.util.log.StdErrLog
14:38:07.829 INFO [SeleniumServer.boot] - Selenium Server is up and running on port 27852
14:38:07.830 INFO [GridLauncherV3$3.launch] - Selenium Grid node is up and ready to register to the hub
14:38:08.069 INFO [SelfRegisteringRemote$1.run] - Starting auto registration thread. Will try to register every 5000 ms.
14:38:08.070 INFO [SelfRegisteringRemote.registerToHub] - Registering the node to the hub: http://localhost:4444/grid/register
14:38:09.108 INFO [SelfRegisteringRemote.registerToHub] - The node is registered to the hub and ready to use

Консоль Grid в http://localhost:4444/grid/console будет выглядеть какe:

GridConsole

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