Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Selenium Grid. Возможно ли сделать коннект к хабу используя авторизацию на конкретный порт.


(nigilit) #1

Здраствуйте.

Возникла надобность построить сеть Selenium Grid из машын которые не находяться в пределах локальной сети.

Соответственно надо открыть порт на котором будет поднят HUB чтоб узлы могли к нему подключиться.

Просто так открывать порт нельзя - в целях безопасности надо сделать авторизацию.

Существует ли возможность подключить Node к Hub на конкретный порт, где стоит авторизация?


(asolntsev) #2

А зачем все эти заморочки? Зачем вам вообще Selenium Grid?

Не проще ли сделать Jenkins сервер с несколькими агентами, чтобы они работали на разных машинах и запускали у себя Selenium тесты?

Jenkins умеет запускать своих агентов по-всякому: и в сетке, и за сеткой, и через порты, и как угодно. 

См. https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds


(nigilit) #3

Пробую организовать чтото похожее на описаное здесь: http://habrahabr.ru/post/168137/

В моем случае стандартный инструмент для нагрузочного тестирования не подходит, так как надо оценить сколько реальних пользователей может одновременно ходить на сервере.

Для этой задачи Jenkins не подойдет.