nigilit
(nigilit)
21.Май.2013 11:39:57
#1
Здраствуйте.
Возникла надобность построить сеть Selenium Grid из машын которые не находяться в пределах локальной сети.
Соответственно надо открыть порт на котором будет поднят HUB чтоб узлы могли к нему подключиться.
Просто так открывать порт нельзя - в целях безопасности надо сделать авторизацию.
Существует ли возможность подключить Node к Hub на конкретный порт, где стоит авторизация?
asolntsev
(asolntsev)
22.Май.2013 14:41:27
#2
А зачем все эти заморочки? Зачем вам вообще Selenium Grid?
Не проще ли сделать Jenkins сервер с несколькими агентами, чтобы они работали на разных машинах и запускали у себя Selenium тесты?
Jenkins умеет запускать своих агентов по-всякому: и в сетке, и за сеткой, и через порты, и как угодно.
См. https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds
nigilit
(nigilit)
22.Май.2013 15:27:38
#3
Пробую организовать чтото похожее на описаное здесь: http://habrahabr.ru/post/168137/
В моем случае стандартный инструмент для нагрузочного тестирования не подходит, так как надо оценить сколько реальних пользователей может одновременно ходить на сервере.
Для этой задачи Jenkins не подойдет.