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

Allure SpecFlow генерация отчета с помощью Jenkins

specflow
nunit
jenkins
selenium
allure
Теги: #<Tag:0x00007f21d2d37430> #<Tag:0x00007f21d2d37048> #<Tag:0x00007f21d2d36f08> #<Tag:0x00007f21d2d367b0> #<Tag:0x00007f21d2d36670>

(Максим Лаптев) #1

Есть вопрос, каким образом логически нужно работать с отчетами Allure?
Например, прогнали тесты, затем в cmd выполнили allure serve, генерится отчет и видимо поднимается сервер и мы попадаем на веб страницу отчета.
Собственно если мы запускаем тесты и генерим отчеты через Jenkins на каждый прогон будет подниматься сервер? Где он поднимается на машине где запускали тесты? как потом убивается и т.д.? как по почте отчет такой послать, просто ссылкой веб? если сервер упадет, или отчет старый но нам нужно его поднять каким образом делать?
Либо все проще ? У кого как работа налажена?


(Alexandr D.) #2

На сервере дженкинса все крутится и всегда доступно.


(Максим Лаптев) #3

Исчерпывающе)


(Vladislav Abramov) #4

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

аллюр серв это просто команда консольной утилиты генерации репорта и его запуска


(Vladislav Abramov) #5

у нас на проекте гитлаб, потому на билд сервере мы собираем артефакты тестирования (allure-results), сами генерим отчет и потом средствами IIS хостим этот отчёт