Как обновить статус выполнения теста (пройдено/не пройдено) в jira с помощью zapi (остальное API) с инфраструктурой транспортира

Как автоматически обновить статус выполнения теста (пройдено/не пройдено) в Jira с помощью фреймворка транспортира.

Инструмент управления тестированием использовал Jira с плагином zephyr.

Доступен ли какой-либо плагин Rest API? Пожалуйста, приведите пример.

Любая помощь будет оценена по достоинству.


person Ashok Reddy    schedule 02.07.2020    source источник


Ответы (1)


Чтобы обновить статус выполнения, вам необходимо выполнить вызов REST со следующими данными:

Метод: ПОЛОЖИТЬ

URL-адрес: https://{your_company_jira_url}/jira/rest/zapi/latest/execution/{executionId}/execute

Заголовки:

Тип содержимого: приложение/json

И в теле укажите этот JSON:

Для ПРОПУСКА:

{ "status": 1 }

Для НЕУДАЧИ:

 { "status": 2 }

Дополнительную информацию (в зависимости от версии Zephyr/Jira) можно найти по адресу: https://zfjcloud.docs.apiary.io/#

Надеюсь поможет.

person Edgar Tiburcio    schedule 08.10.2020