Объединение 2 отчетов в один 1 in (testng) allure

Мое требование - объединить результаты двух тестов, чтобы опубликовать отчет о привлекательности. По сути, наша структура требует запуска 2 эксклюзивных наборов связанных тестов в зависимости от состояния системы в виде 2 разных тестовых прогонов. Они будут работать с двух разных JVM. Мне нужно объединить результат этих 2 прогонов, чтобы показать 1 отчет.

Поскольку allure предоставляет адаптер для тестирования, мне интересно, возможно ли это или с чего мне начать.

Заранее благодарим за руководство.


person smaikap    schedule 17.10.2016    source источник
comment
Я был бы признателен за комментарий для каждого голоса против. Что-то не понятно или не имеет смысла?   -  person smaikap    schedule 17.10.2016


Ответы (2)


Allure имеет встроенную функцию агрегирования, просто поместите два пакета результатов allure в одну папку и используйте их в качестве источника для своего отчета. Вы получите отчет с двумя наборами в нем.

person RocketRaccoon    schedule 17.10.2016
comment
Это 1 люкс. Я выбираю тест из набора в зависимости от условий окружающей среды. Я, наверное, должен был объяснить это более подробно в самом вопросе. Вот пример тестового класса: - person smaikap; 17.10.2016
comment
вот ситуация, объясненная здесь: - person smaikap; 17.10.2016
comment
Я оставил там комментарий. В любом случае Allure покажет любой результат, полученный от нескольких запусков одного пакета. Вам нужно просто собрать все необходимые результаты в одном месте. - person RocketRaccoon; 17.10.2016

вы также можете использовать: allure serve /path/to/results1 /path/to/results2

person Alon Gouldman    schedule 10.02.2020