Отсутствует заголовок функции при экспорте функции огурца в файл .feature в Xray?

При экспорте файла (функции) огурца из Xray Test Execution я недавно заметил, что имя функции отсутствует (оно должно быть импортировано из имени теста / задачи?)

> @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

Есть ли какое-нибудь решение для разрешения этого дела? Заранее спасибо.


person beauvoir    schedule 04.12.2020    source источник


Ответы (1)


Чтобы заполнить поле Feature:, вам необходимо, чтобы тесты в Xray были связаны с требованиями (то есть проблемами, которые могут быть покрыты тестами). Эти проблемы с требованиями должны иметь один из типов задач, настроенный для обработки в соответствии с требованиями, как подробно описано в документация

Правила создания файлов .feature подробно описаны здесь

Кстати, в последней версии Xray v4.2.3 Xray будет автоматически заполнять раздел Feature: именем по умолчанию, если ваши сценарии тестирования не связаны с требованием; Дополнительная информация здесь.

person Sérgio    schedule 08.12.2020
comment
Серджио, большое спасибо, теперь это имеет смысл. У нас есть отдельный репозиторий рентгеновских тестов, и у нас еще не было настроено никаких типов задач с требованиями. - person beauvoir; 08.12.2020
comment
пожалуйста :) - person Sérgio; 09.12.2020