Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Последовательный запуск тестов с разными браузерами\ОС

jenkins
execution
maven
java
webdriver
selenium
Теги: #<Tag:0x00007fedb688c8f8> #<Tag:0x00007fedb688c1a0> #<Tag:0x00007fedb688c038> #<Tag:0x00007fedb688afa8> #<Tag:0x00007fedb688ae18> #<Tag:0x00007fedb688ac38>

(Сергей) #1

Добро дня!
Есть связка Selenium + Java +Jenkins + maven.

Сейчас тесты работают так:
Jenkins передает браузер и операционную систему, селениум подключается к машине, удовлетворяющей этим условиям, прогоняет тесты.

Возникла необходимость прогонять последовательно тесты с указанными браузерами и ОС (т.е. на вход дается список и он последовательно прогоняет тесты по нему). \

Есть ли какой-нибудь способ это сделать, не плодя много item’ов в Jenkins?


(Oleksandr Khotemskyi) #2

Надо плодить jobs в jenkins автоматически и прогонять их, как пример https://wiki.jenkins.io/display/JENKINS/Job+Generator+Plugin

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


(Sergei Chipiga) #3

Когда-то пользовался matrix configuration в Jenkins. Кажется, доступно после установки плагина https://wiki.jenkins.io/display/JENKINS/Matrix+Project+Plugin. Хотя может в последних версиях уже включили внутрь.