Используйте Allure для генерации отчета о тестировании в репо на разных языках - PullRequest
0 голосов
/ 08 июля 2019

У нас есть большой репозиторий git («монорепозиторий») с множеством различных компонентов на разных языках, таких как Go, Python, Java, все построенные Gradle.При тестировании идея состоит в том, чтобы иметь команду Gradle, которая запускает все тесты и генерирует результаты в формате xunit.

При взгляде на Allure можно было предположить, что он может предложить способ сбора отчетов о результатах испытаний из разныхподпроекты (компоненты) на разных языках в один большой отчет в HTML.Я полагаю, что должна быть возможность запустить одну команду Gradle с самого верха, которая запускает все тесты, генерирует все результаты тестов, а затем отображает все результаты с помощью allure serve.

Я изучил этот многомодульный проект: https://github.com/allure-framework/allure-java (от @baev), но мне было непонятно, глядя на это, если ответ на мой вопрос был да или нет.Я не смог найти каких-либо соответствующих примеров.Я прочитал документацию со страниц вроде https://docs.qameta.io/allure и http://allure.qatools.ru/, надеюсь, не упустил ничего очевидного.

...