При импорте результатов из API рентгена обновляются метки каждого теста

Я использую X-Ray API для импорта NUnit TestResult.xml файл результатов для Jira. Сценарии, которые выполняются, присутствуют в Jira как Test (XRay), Каждый сценарий NUnit имеет тег, соответствующий ключу теста Jira, есть другие теги, которые не имеют отношения к тесту Jira. Когда результат импортируется, создается новое выполнение, и тесты сопоставляются и добавляются в это выполнение. Проблема, с которой я сталкиваюсь, заключается в том, что тесты Jira обновляются новыми метками (которые присутствуют в nunit).

Можно ли отключить редактирование меток для тестов в Jira и добавить только тесты к выполнению как есть и изменить только их статус?

шаги:

  1. Запустите любой тест nunit, содержащий сценарии, которые могут быть сопоставлены с тестами Jira.
  2. Импортируйте TestResults.xml, используя конечную точку rest/raven/1.0/import/execute /nunit/multipart.
  3. Новое выполнение создается с помощью Jira, а существующие тесты сопоставляются на основе их ключа и добавляются к выполнению.
  4. Обратите внимание, что тесты выполнения в Jira обновляются добавленными метками из файла TestResults.xml и дополнительными метками, сгенерированными именем теста и именами скриншотов любых ошибок.

Мой файл info.json:

{ "fields": { "project": { "key": "SB" }, "summary": "Automatic result import from automation run", "issuetype": { "name": "Test Execution" } } }

Сценарий Specflow, который выполняется:

@Regression @SB_110325 @Web @ResponsiveDesktop Scenario: Favorites for Log in user Given Home page is open And I login successfully

Обновленный тест Jira после импортированного результата: введите описание изображения здесь

Только обратите внимание Regression_pack был оригинальный лейбл.

0 ответов

Другие вопросы по тегам