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