Selenium Grid Hub и проблема с производительностью узла

Я пытаюсь запустить Selenium Grid.

В настоящее время я использую v3.8.1 с одним концентратором в 1 сети и 20+ узлами в разных сетях, регистрирующихся в этом концентраторе Selenium.

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

Медленно, когда мы пытаемся получить доступ к конкретному узлу, передавая applicationName в возможности, вместо того, чтобы HUB выбирал узел случайным образом.

Дополнительная информация: Windows Server 2008, Ruby gem - selenium-webdriver-2.53.4, selenium-server-standalone-3.8.1, Java 8.

Пробовал версии Selenium Grid - 2.48, 2.49, 2.52, 2.53 и 3.8.1 согласно https://github.com/SeleniumHQ/selenium/issues/1565.

Любая помощь по этому поводу приветствуется. Спасибо.


person Vinutha Prakash    schedule 30.03.2018    source источник
comment
Есть данные / статистика по comparatively slow? По сравнению с ?   -  person DebanjanB    schedule 30.03.2018
comment
@DebanjanB Для выполнения 100 шагов теста узлу с сервером приложений требуется 3 мин 30 сек, но узлу в других rdps требуется 5 мин 30 сек.   -  person Vinutha Prakash    schedule 30.03.2018
comment
Вы учитывали сетевую задержку?   -  person DebanjanB    schedule 30.03.2018
comment
Да, я тестировал задержку в сети. Я попытался создать узел на том же сетевом компьютере, но все равно потребовалось столько же времени, что и для других сетевых rdps.   -  person Vinutha Prakash    schedule 30.03.2018


Ответы (1)


Наконец-то я понял. Это не проблема производительности селенового узла. Это проблема с производительностью RDP, поскольку он имеет общие ресурсы.

Он отлично работает на отдельных виртуальных машинах и на сервере.

Спасибо вам.

person Vinutha Prakash    schedule 12.04.2018