#cucumber #jira-xray
#cucumber #jira-xray
Вопрос:
При экспорте файла cucumber (feature) из выполнения теста Xray я недавно заметил, что имя функции отсутствует (оно должно быть импортировано из имени теста / задачи?)
> @XYZ-1234 Feature:
>
> #description @XYZ-1234 @XYZ-1234 @XYZ-1234 @Tag_name
> Scenario: Lorem ipsum dolor sit amet
> Given Consectetur adipiscing elit
> Then Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
Есть ли какая-либо возможность добавить имя объекта в Xray?
Когда вы создаете отчет в формате JSON с помощью пакета wdio-cucumberjs-json-reporter, у JSON нет имени, только «.json», когда я добавляю имя функции, как показано ниже, оно работает нормально, но функции будут экспортироваться через CI / CD, поэтому мне нужно указать правильный JSONс правильным именем.
> @XYZ-1234 Feature: Added title manually
>
> #description @XYZ-1234 @XYZ-1234 @XYZ-1234 @Tag_name
> Scenario: Lorem ipsum dolor sit amet
> Given Consectetur adipiscing elit
> Then Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
Есть ли какое-либо решение для решения этого случая?
Заранее спасибо.
Ответ №1:
Чтобы заполнить поле «Feature: «, вам необходимо, чтобы тесты в Xray были связаны с «требованиями» (т.Е. Проблемами, Которые можно решить с помощью тестов). Для этих проблем с «требованиями» должен быть настроен один из типов проблем, которые будут обрабатываться как «требования, как описано в документации
Правила для создания .файлы объектов подробно описаны здесь
Кстати, в последней версии Xray версии 4.2.3 Xray автоматически заполнит раздел Feature: именем по умолчанию, если ваши тестовые сценарии не связаны с «требованием»; больше информации здесь.
Комментарии:
1. Серджио, большое тебе спасибо, теперь это имеет смысл. У нас есть отдельный репозиторий тестов X-ray, и у нас еще не были настроены типы проблем с требованиями.