Selenium Grid в производственном экземпляре с плагином Jenkins Selen - PullRequest
0 голосов
/ 24 сентября 2018

Я пытался настроить продвинутый экземпляр для сетки селена.Я сталкивался с двумя вариантами, как показано ниже:

  1. Настройка сетки и узлов селена по отдельности и запуск тестов на соответствие узлов возможностям.Но в этом варианте я вижу, что многие люди (читай через Интернет) предлагают настроить Selenium hub как сервис, а не узлы.Здесь я не совсем понимаю, как настроить концентратор и узлы, чтобы им можно было хорошо управлять, а также обеспечить постоянную доступность узлов.

  2. Использование плагина jenkins seleniumтем самым превращая мастера Дженкинса в сетку Селена и превращая любых подходящих рабов Дженкинса в узлы селена (с помощью меток).При таком подходе (мои тесты планируется выполнить для chrome и firefox) мастер Jenkins успешно выполняет узел chrome, но для узла firefox он не запускает браузеры и не выполняет тесты и, следовательно, не проходит тесты.

Среда следующая: Windows 2012 R2 содержит мастер jenkins, настроенный как сервис.Версия Jenkins - 2.138 Windows 2012 R2 в качестве ведомого устройства jenkins, настроенного в качестве службы, работающей в качестве узла хрома для сетки селена. Windows 2008 в качестве подчиненного устройства jenkins, настроенной в качестве службы, совпадающей в качестве узла Firefox (версии пробовали 49,55,62) дляСеленовая сетка Селеновая серверная автономная версия 3.12 (используется плагином jenkins selenium)

Кто-нибудь может мне помочь?

...