Импортировать результаты теста в jira для тестов на огурец - PullRequest
0 голосов
/ 28 июня 2019

У меня есть проект Spectron, который выводит в junit reporter в виде файла result.xml. Я хочу импортировать результаты теста как выполнение теста в соответствующий тест в Jira Ticket. Некоторые тесты Jira выполняются вручную, а другие - тесты на огурец.

содержимое моего файла result.xml:

Во-первых, после запуска моих тестов я создаю выполнение теста, используя следующий шаблон

{
"fields": {
   "project":
   {
      "key": "SAN"
   },
   "summary": "$issueType from e2e",
   "description": "Automatically created $issueType while running e2e test",
   "issuetype": {
      "name": "$issueType"
   }
 }
}

Затем я пытаюсь импортировать result.xml в созданный тикет выполнения теста, который я уже создал, при импорте результатов для ручных тестов будут создаваться новые тикеты, так как ожидается поле общего определения, это произойдет только один раз ( как-то я мог бы жить с этим)

Моя проблема:

  1. Понятия не имею, как я могу импортировать результаты теста и связать выполнение теста с билетами Cucumber-Jira.

  2. Я стремлюсь к тому, чтобы тесты на огурец, запускаемые вручную, и тесты на автоматическое выполнение показывали ссылки на один и тот же тест на огурец в Jira.

  3. Не могу найти репортер огурца для мокко, который выводит в формате, удобном для огурца.

1 Ответ

0 голосов
/ 08 июля 2019

поэтому после некоторого поиска я пришел к результату:

  • Jira создаст тест универсального типа для каждого тестового примера, который есть в вашем результате, если Jira найдет универсальный тест длятестовый пример, он добавит результат выполнения к тесту
  • , если вы хотите получить результаты теста e2e, вы можете написать плагин для отображения результатов тестов на огурец, выполненных вручную, с автоматически выполняемыми результатами
...