На самом деле просто добавить пользовательские категории, и как это сделать, сказано в документации: https://docs.qameta.io/allure/#_categories_2
Для этого вам нужно создать файл с именем categories.json
с таким содержимым:
[
{
"name": "Ignored tests",
"matchedStatuses": ["skipped"]
},
{
"name": "Infrastructure problems",
"matchedStatuses": ["broken", "failed"]
"messageRegex": ".*bye-bye.*",
}
]
Этот файл затем необходимо скопировать в каталог allure-results
перед генерацией отчета.
Вопрос: где мне хранить этот файл и каксделать его скопированным в папку allure-results
после запуска тестов?Нужно ли использовать некоторые плагины?
Пока я только хочу проверить, как это работает на моей локальной машине.
Мой стек: C #, Visual Studio, SpecFlow, MSTest.
Обновление : я пытался поместить файл categories.json
вручную в allure-results
папка и сгенерированный отчет, но она не создала никакой дополнительной категории дефектов, поэтому мой вопрос стал более глобальным - как добавить пользовательские категории дефектов для Allure C #?