t.me/atinfo_chat Telegram группа по автоматизации тестирования

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

Теги: #<Tag:0x00007f9b03b3fc40> #<Tag:0x00007f9b03b3fb00> #<Tag:0x00007f9b03b3f970> #<Tag:0x00007f9b03b3f880> #<Tag:0x00007f9b03b3f740> #<Tag:0x00007f9b03b3f678>

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

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

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

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

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

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

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