Отсутствует заголовок объекта при экспорте объекта cucumber в .файл объекта в Xray?

#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, и у нас еще не были настроены типы проблем с требованиями.