Как добавить пользовательские категории дефектов в Allure C #? - PullRequest
0 голосов
/ 24 октября 2018

На самом деле просто добавить пользовательские категории, и как это сделать, сказано в документации: 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 #?

...