Вебхуки для операций с рабочими элементами

Рабочие элементы — это тест-кейсы, чек-листы и общий шаги. Для операций с рабочими элементами в системе имеется набор вебхуков.

Вебхук для изменения рабочего элемента

HTTP-запрос передается при создании, редактировании, удалении или восстановлении рабочего элемента. Вы можете использовать следующие специальные переменные:

ПеременнаяОписание
$EVENT_TYPEТип события
$WORK_ITEM_IDИдентификатор рабочего элемента
$WORK_ITEM_NAMEНазвание рабочего элемента
$WORK_ITEM_TYPEТип рабочего элемента
$WORK_ITEM_URLСсылка на рабочий элемент
$PROJECT _IDИдентификатор проекта в системе Test IT
$PROJECT_NAMEНазвание проекта
$PROJECT_URLСсылка на проект в системе Test IT
Пример стандартного тела HTTP (развернуть)

Пример вебхука для создания автотеста. При выборе опции Отправлять стандартный контекст в поле Тело HTTP Test IT передает следующую структуру данных:

{
  "eventType": "CREATED",
  "workItemId": "032d0657-0ac6-42f8-884d-05e8efbac3ae",
  "workItemName": "wi",
  "workItemType": "TestCases",
  "workItemUrl": "https://regress01.qa.enterprise.testit.ru/projects/1/tests/12334",
  "projectId": "7470422c-7db0-4402-8513-fbd7e23d04a4",
  "projectName": "lugg",
  "projectUrl": "https://regress01.qa.enterprise.testit.ru/projects/1"
}

Вебхук для изменения атрибута рабочего элемента

HTTP-запрос передается, когда у атрибута рабочего элемента меняется значение. Вы можете использовать следующие специальные переменные:

ПеременнаяОписание
$WORK_ITEM_IDИдентификатор рабочего элемента
$WORK_ITEM_NAMEНазвание рабочего элемента
$WORK_ITEM_URLСсылка на рабочий элемент
$ATTRIBUTE_NAMEНазвание атрибута, значение которого было изменено
$ATTRIBUTE_VALUEНовое значение измененного атрибута
Пример стандартного тела HTTP (развернуть)

Пример вебхука для создания автотеста. При выборе опции Отправлять стандартный контекст в поле Тело HTTP Test IT передает следующую структуру данных:

{
  "workItemId": "e0bfd5dd-3d93-491c-8213-476beaa8bb1a",
  "workItemName": "Add footnotes to document and verify footnote numbering",
  "workItemUrl": "https://regress01.qa.enterprise.testit.ru/projects/1/tests/1344",
  "attributeName": "123",
  "attributeValue": "str"
}
Обновлено: