Вебхуки для уведомлений пользователя
Вебхук для выбора пользователя в атрибуте рабочего элемента
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"
}