Я пытался найти в стеке поток ответов для ответа на этот вопрос, но не получил правильный. Так что постить это. Пожалуйста, дайте мне знать, как решить эту проблему.
Я пытаюсь настроить сетку селена с моей локальной машиной в качестве концентратора. Я создал виртуальную машину Microsoft Azure и пытаюсь использовать ее в качестве узла.
Я выполнил следующую команду на концентраторе (мой локальный компьютер), и он начал листинг на порту 4444.
Я выполнил следующую команду на виртуальной машине (узле), но она не регистрируется в концентраторе.
Я открыл все необходимые порты на ВМ, но все равно он не работает. Журналы показаны ниже.
14: 24: 05.488 INFO - Запуск узла Selenium Grid
14: 24: 06.285 DEBUG - выбран CookieSpec: по умолчанию
14: 24: 06.301 DEBUG - кэш аутентификации не установлен в контексте
14: 24: 06.301 DEBUG - Запрос соединения: [route: {} -> myurl: 4444] [всего
поддерживается в живых: 0; выделенный маршрут: 0 из 2000; всего выделено: 0 из 2000]
14: 24: 06.332 ОТЛАДКА - Соединение арендовано: [id: 0] [route:
{} -> myurl: 4444] [всего осталось в живых: 0; выделенный маршрут: 1 из 2000; Всего
выделено: 1 из 2000]
14: 24: 06.332 DEBUG - Открытие соединения {} -> myurl: 4444
14: 24: 06.332 DEBUG - Соединение с /192.168.32.1:4444
14: 24: 27.352 DEBUG - http-outgoing-0: Завершение соединения
14: 24: 27.352 DEBUG - Соединение отменено
14: 24: 27.352 DEBUG - Соединение установлено: [id: 0] [route:
{} -> myurl: 4444] [всего осталось в живых: 0; выделенный маршрут: 0 из 2000; Всего
выделено: 0 из 2000]
14: 24: 27.352 WARN - ошибка при получении параметров из концентратора.
узел может закончиться с неправильными тайм-аутами. Соединитесь с 192.168.32.1:4444
[/192.168.32.1] не удалось: тайм-аут соединения: connect
14: 24: 27.399 ИНФОРМАЦИЯ - Java: Oracle Corporation 25.172-b11
14: 24: 27.399 ИНФОРМАЦИЯ - ОС: Windows 10 10.0 amd64
14: 24: 27.415 INFO - v2.53.1, с Core v2.53.1. Построен из ревизии
a36b8b1
14: 24: 27.415 INFO - сервер Selenium работает в режиме отладки.
14: 24: 27.415 DEBUG - добавить компонент: SocketListener0@0.0.0.0: 5566
14: 24: 27.446 DEBUG - добавить компонент:
org.openqa.jetty.http.ResourceCache@12cdcf4
14: 24: 27.446 DEBUG - добавить компонент:
org.openqa.selenium.server.ProxyHandler в HttpContext [/, /]
14: 24: 27.446 DEBUG - добавить компонент: HttpContext [/, /]
14: 24: 27.462 DEBUG - Добавлен HttpContext [/, /] для хоста *
14: 24: 27.462 DEBUG - добавить компонент:
org.openqa.jetty.http.ResourceCache@ed9d034
14: 24: 27.462 DEBUG - добавлено SC {BASIC, null, user, CONFIDENTIAL} в
/ Орг / OpenQA / селен / тесты / html / BasicAuth / *
14: 24: 27.477 DEBUG - добавить компонент:
org.openqa.jetty.http.handler.SecurityHandler в
HttpContext [/ селен-сервер, / селен-сервер] * 1 089 *
14: 24: 27.477 DEBUG - добавить компонент:
org.openqa.selenium.server.StaticContentHandler в
HttpContext [/ selenium-server, / selenium-server] 14: 24: 27.477 DEBUG -
добавить компонент: org.openqa.selenium.server.SessionExtensionJsHandler в
HttpContext [/ селен-сервер, / селен-сервер] * * тысяча девяносто-одна
14: 24: 27.477 DEBUG - добавить компонент:
org.openqa.selenium.server.htmlrunner.SingleTestSuiteResourceHandler
в HttpContext [/ selenium-server, / selenium-server]
14: 24: 27.477 DEBUG - добавить компонент:
org.openqa.selenium.server.htmlrunner.SeleniumHTMLRunnerResultsHandler@3891771e
14: 24: 27.477 DEBUG - добавить компонент:
HttpContext [/ селен-сервер, / селен-сервер] * * 1 097
14: 24: 27.477 DEBUG - Добавлено
HttpContext [/ selenium-server, / selenium-server] для хоста *
14: 24: 27.509 ИНФОРМАЦИЯ - Класс водителя не найден:
com.opera.core.systems.OperaDriver
14: 24: 27.509 ИНФОРМАЦИЯ - поставщик драйверов com.opera.core.systems.OperaDriver
не зарегистрирован
14: 24: 27.524 ИНФОРМАЦИЯ - Поставщик драйверов
org.openqa.selenium.safari.SafariDriver регистрация пропускается:
Возможности регистрации Возможности [{browserName = safari, version =,
platform = MAC}] не соответствует текущей платформе WIN10
14: 24: 27.524 ИНФОРМАЦИЯ - Класс водителя не найден:
org.openqa.selenium.htmlunit.HtmlUnitDriver
14: 24: 27.524 ИНФОРМАЦИЯ - Поставщик драйверов
org.openqa.selenium.htmlunit.HtmlUnitDriver не зарегистрирован
14: 24: 27.540 DEBUG - добавить компонент:
org.openqa.jetty.http.ResourceCache@5e57643e
14: 24: 27.540 DEBUG - добавить компонент:
org.openqa.selenium.server.SeleniumDriverResourceHandler в
HttpContext [/ селен-сервер, / селен-сервер]
14: 24: 27.540 DEBUG - добавить компонент:
HttpContext [/ селен-сервер / драйвер, / селен-сервер / драйвер]
14: 24: 27.540 DEBUG - Добавлено
HttpContext [/ selenium-server / driver, / selenium-server / driver] для хоста
*
14: 24: 27.540 DEBUG - добавить компонент:
org.openqa.jetty.http.ResourceCache@45afc369
14: 24: 27.556 DEBUG - добавить компонент: удаленный сервер WebDriver
14: 24: 27.556 DEBUG - добавить компонент:
org.openqa.jetty.jetty.servlet.HashSessionManager@1e9e725a
14: 24: 27.571 DEBUG - добавить компонент:
org.openqa.jetty.jetty.servlet.ServletHandler@15d9bc04
14: 24: 27.571 DEBUG - добавить компонент: HttpContext [/ wd, / wd]
14: 24: 27.571 DEBUG - добавлен HttpContext [/ wd, / wd] для хоста *
14: 24: 27.571 DEBUG - Запуск org.openqa.jetty.jetty.Server@2353b3e6
14: 24: 27.571 ИНФОРМАЦИЯ - Версия Jetty / 5.1.x
14: 24: 27.571 ОТЛАДКА - СЛУШАТЕЛИ: [SocketListener0@0.0.0.0: 5566]
14: 24: 27.571 DEBUG - HANDLER:
{null = {/ selenium-server / = [HttpContext [/ selenium-server, / selenium-server]], / wd / = [HttpContext [/ wd, / wd]],
/ Селен-сервер / драйвер / * = [HttpContext [/ селен-сервер / драйвер, / селен-сервер / драйвер]],
/ = [HttpContext [/, /]]}} * +1139 *
14: 24: 27.571 DEBUG - Запуск
HttpContext [/ селен-сервер, / селен-сервер] * * 1 141
14: 24: 27.571 DEBUG - Загрузчик классов Init с нуля,
sun.misc.Launcher$AppClassLoader@5c647e05 для
HttpContext [/ селен-сервер, / селен-сервер]
14: 24: 27.571 ОТЛАД - Начало
org.openqa.jetty.http.handler.SecurityHandler в
HttpContext [/ селен-сервер, / селен-сервер] * * одна тысяча сто сорок пять
14: 24: 27.571 ОТЛАД - Начало
org.openqa.selenium.server.StaticContentHandler в
HttpContext [/ селен-сервер, / селен-сервер] * * тысяча сто сорок семь
14: 24: 27.571 ОТЛАДКА - Начало
org.openqa.selenium.server.SessionExtensionJsHandler in
HttpContext [/ селен-сервер, / селен-сервер]
14: 24: 27.571 ОТЛАДКА - Начало
org.openqa.selenium.server.htmlrunner.SingleTestSuiteResourceHandler
в HttpContext [/ selenium-server, / selenium-server]
14: 24: 27.571 ОТЛАДКА - Началоorg.openqa.selenium.server.SeleniumDriverResourceHandler в
HttpContext [/ селен-сервер, / селен-сервер]
14: 24: 27.571 ИНФОРМАЦИЯ - Начато
HttpContext [/ селен-сервер, / селен-сервер]
14: 24: 27.571 DEBUG - Запуск HttpContext [/ wd, / wd]
14: 24: 27.571 DEBUG - Загрузчик классов Init с нуля,
sun.misc.Launcher$AppClassLoader@5c647e05 для HttpContext [/ wd, / wd]
14: 24: 27.571 DEBUG - Запуск
org.openqa.jetty.jetty.servlet.ServletHandler@15d9bc04
14: 24: 27.571 DEBUG - Новое случайное начальное значение сеанса
14: 24: 27.571 DEBUG - Начинающий обладатель класса
org.openqa.selenium.remote.server.DriverServlet
14: 24: 27.571 DEBUG - Период очистки сеанса = 30 с
14: 24: 27.571 ИНФОРМАЦИЯ - Начато
org.openqa.jetty.jetty.servlet.ServletHandler@15d9bc04
14: 24: 27.571 ИНФОРМАЦИЯ - Запущен HttpContext [/ wd, / wd]
14: 24: 27.587 DEBUG - Запуск
HttpContext [/ селен-сервер / драйвер, / селен-сервер / драйвер] * +1173 *
14: 24: 27.587 DEBUG - Загрузчик классов Init с нуля,
sun.misc.Launcher$AppClassLoader@5c647e05 для
HttpContext [/ селен-сервер / драйвер, / селен-сервер / драйвер]
14: 24: 27,587 ИНФОРМАЦИЯ - Начато
HttpContext [/ селен-сервер / драйвер, / селен-сервер / драйвер]
14: 24: 27.587 DEBUG - Запуск HttpContext [/, /]
14: 24: 27.587 DEBUG - Загрузчик классов Init с нуля,
sun.misc.Launcher$AppClassLoader@5c647e05 для HttpContext [/, /]
14: 24: 27.602 ОТЛАДКА - запущен org.openqa.selenium.server.ProxyHandler
в HttpContext [/, /]
14: 24: 27.602 ИНФОРМАЦИЯ - Запущен HttpContext [/, /]
14: 24: 27.602 ИНФОРМАЦИЯ - Запущен SocketListener на 0.0.0.0:5566
14: 24: 27.602 ИНФОРМАЦИЯ - Начало работы org.openqa.jetty.jetty.Server@2353b3e6
14: 24: 27.602 ИНФОРМАЦИЯ - Узел Selenium Grid запущен и готов к регистрации на
хаб
14: 24: 27.634 DEBUG - Использование запроса json:
{"class": "org.openqa.grid.common.RegistrationRequest", "configuration": {"role": "webdriver", "debug": "", "remoteHost": "http://10.0.1.4:5566","hubHost":"192.168.32.1","hubPort":4444,"url":" http://10.0.1.4:5566","proxy":"org.openqa.grid.selenium.proxy.DefaultRemoteProxy","hub":"myurl:4444/grid/register/","port":5566,"host":"10.0.1.4","maxSession":5,"registerCycle":5000,"register":true},"capabilities":[{"browserName":"firefox","seleniumProtocol":"WebDriver","maxInstances":5,"platform":"WIN10"},{"browserName":"chrome","seleniumProtocol":"WebDriver","maxInstances":5,"platform":"WIN10"},{"browserName":"internet
исследователь», "seleniumProtocol": "WebDriver", "MaxInstances": 1, "платформа": "WINDOWS"}]}
14: 24: 27.634 ИНФОРМАЦИЯ - Запуск темы автоматической регистрации. Постараюсь
регистрироваться каждые 5000 мс.
14: 24: 27.634 INFO - Регистрация узла в концентраторе:
myurl: 4444 / сетка / регистр
14: 24: 27.634 DEBUG - выбран CookieSpec: по умолчанию
14: 24: 27.634 DEBUG - Кэш аутентификации не установлен в контексте
14: 24: 27.650 DEBUG - Запрос соединения: [route: {} -> myurl: 4444] [всего
поддерживается в живых: 0; выделенный маршрут: 0 из 2000; всего выделено: 0 из 2000]
14: 24: 27.650 DEBUG - Соединение арендовано: [id: 1] [route:
{} -> myurl: 4444] [всего осталось в живых: 0; выделенный маршрут: 1 из 2000; Всего
выделено: 1 из 2000]
14: 24: 27.650 ОТЛАДКА - Открытие соединения {} -> myurl: 4444
14: 24: 27.650 DEBUG - Соединение с /192.168.32.1:4444
14: 24: 31.149 ИНФОРМАЦИЯ - Выключение ...
Спасибо,
Subbu.