Есть вопрос, каким образом логически нужно работать с отчетами Allure?
Например, прогнали тесты, затем в cmd выполнили allure serve
, генерится отчет и видимо поднимается сервер и мы попадаем на веб страницу отчета.
Собственно если мы запускаем тесты и генерим отчеты через Jenkins на каждый прогон будет подниматься сервер? Где он поднимается на машине где запускали тесты? как потом убивается и т.д.? как по почте отчет такой послать, просто ссылкой веб? если сервер упадет, или отчет старый но нам нужно его поднять каким образом делать?
Либо все проще ? У кого как работа налажена?
На сервере дженкинса все крутится и всегда доступно.
1 лайк
Исчерпывающе)
1 лайк
дженкинс имеет плагин, который сам умеет генерить историю и показывать результаты тестов по пайплайнам
аллюр серв это просто команда консольной утилиты генерации репорта и его запуска
1 лайк
у нас на проекте гитлаб, потому на билд сервере мы собираем артефакты тестирования (allure-results), сами генерим отчет и потом средствами IIS хостим этот отчёт
1 лайк