Вебхуки для уведомлений пользователя
Вебхук для выбора пользователя в атрибуте рабочего элемента
HTTP-запрос передается, когда пользователь был выбран в атрибуте рабочего элемента.
Доступные специальные переменные
| Переменная | Описание | 
|---|---|
| $USER ID | Идентификатор пользователя в Test IT | 
| $USER_NAME | Имя пользователя в Test IT | 
| $WORK_ITEM_ID | Идентификатор рабочего элемента | 
| $WORK_ITEM_NAME | Название рабочего элемента | 
| $WORK_ITEM_URL | Ссылка на рабочий элемент | 
| $PROJECT_ID | Идентификатор проекта в формате GUID, к которому относится прогон | 
| $PROJECT_NAME | Название проекта, к которому относится прогон | 
| $PROJECT_URL | Ссылка на проект в Test IT, к которому относится автотест | 
| $ATTRIBUTE_NAME | Название атрибута | 
| $ATTRIBUTE_VALUE | Значение атрибута | 
| $PROJECT_GLOBAL_ID | Глобальный идентификатор проекта, к которому относится рабочий элемент | 
| $WORK_ITEM_DURATION | Продолжительность прохождения теста | 
| $WORK_ITEM_MEDIAN_DURATION | Медианная продолжительность прохождения теста | 
| $WORK_ITEM_PRIORITY | Приоритет теста | 
| $WORK_ITEM_SECTION | Секция, к которой относится рабочий элемент | 
| $WORK_ITEM_TYPE | Тип рабочего элемента | 
Пример стандартного тела HTTP
При выборе опции Отправлять стандартный контекст в поле Тело HTTP Test IT передает следующую структуру данных:
{
  "projectId": "cf76841e-fb42-42ab-ae07-2a5d02b04fc3",
  "projectName": "вебхуки",
  "projectUrl": "https://test.testit.ru/projects/1586",
  "userId": "93cbfbd4-9dac-4210-aead-3a72bbace723",
  "userName": "System Administrator",
  "workItemId": "3e2b1d07-22f9-4548-976c-53a699e2dfa5",
  "workItemName": "1",
  "workItemUrl": "https://test.testit.ru/projects/1586/tests/1591",
  "attributeName": "usr",
  "attributeValue": "93cbfbd4-9dac-4210-aead-3a72bbace723"
}
Вебхук для упоминания пользователя
HTTP-запрос передается, когда пользователя Test IT отмечают в комментарии с помощью символа @.
Доступные специальные переменные
| Переменная | Описание | 
|---|---|
| $USER ID | Идентификатор пользователя в Test IT | 
| $USER_NAME | Имя пользователя в Test IT | 
| $WORK_ITEM_ID | Идентификатор рабочего элемента | 
| $WORK_ITEM_NAME | Название рабочего элемента | 
| $WORK_ITEM_URL | Ссылка на рабочий элемент | 
| $PROJECT_ID | Идентификатор проекта в формате GUID, к которому относится прогон | 
| $PROJECT_NAME | Название проекта, к которому относится прогон | 
| $PROJECT_URL | Ссылка на проект в Test IT, к которому относится автотест | 
| $PROJECT_GLOBAL_ID | Глобальный идентификатор проекта, к которому относится рабочий элемент | 
| $WORK_ITEM_DURATION | Продолжительность прохождения теста | 
| $WORK_ITEM_MEDIAN_DURATION | Медианная продолжительность прохождения теста | 
| $WORK_ITEM_PRIORITY | Приоритет теста | 
| $WORK_ITEM_SECTION | Секция, к которой относится рабочий элемент | 
| $WORK_ITEM_TYPE | Тип рабочего элемента | 
Пример стандартного тела HTTP
При выборе опции Отправлять стандартный контекст в поле Тело HTTP Test IT передает следующую структуру данных:
{
  "userId": "3c6fdc26-a7a1-4c50-83be-1ea55bd43587",
  "userName": "System Administrator",
  "workItemId": "68d744c8-47d7-4189-a161-e392527f24c2",
  "workItemName": "Test full screen reading on minimal resolution system",
  "workItemUrl": "https://regress01.qa.enterprise.testit.ru/projects/1/tests/1341",
  "projectId": "7470422c-7db0-4402-8513-fbd7e23d04a4",
  "projectName": "project",
  "projectUrl": "https://regress01.qa.enterprise.testit.ru/projects/1"
}