Я начинаю использовать Allure с Python Behave для BDD-тестирования высокого уровня экосистемы сервисов C ++ среднего размера.
Что я получаю, так это веб-страницу внутри Jenkins с красивыми и четкими отчетами, благодаря плагину Allure-Jenkins.
У меня также есть несколько модульных тестов, выполненных с помощью TAP, показанных в Jenkins с другим плагином.
То, что я хотел бы получить, это интеграция отчетов о модульных тестах на одной странице Allure.
К сожалению, я не смог найти C ++ Unit Testing Framework, напрямую поддерживающий отчеты Allure: кто-нибудь существует?
В противном случае, я мог бы получить эту интеграцию?
Спасибо!
Насколько я знаю, пока нет интеграций Allure для тестовых сред C ++. Но Allure поддерживает формат отчетов в стиле JUnit XML, который является де-факто стандартным форматом для отчетов о результатах испытаний. Поэтому, если ваша структура может генерировать результаты в таком формате, вы можете сгенерировать отчет Allure для нее.
Других решений пока нет …