Вебхук для изменения конфигурации
HTTP-запрос передается при создании, редактировании или архивировании конфигурации.
Использование переменной `$CONFIGURATIONS_PARAMETERS[KEY]`
Переменная $CONFIGURATIONS_PARAMETERS[KEY]
передает доступ к значениям параметра конфигурации, на которой запускается автотест.
Пример: Для параметра "OS — Windows" укажите:
{
"OperatingSystem": "$CONFIGURATIONS_PARAMETERS[OS]"
}
В теле вебхука отобразится:
{
"OperatingSystem": "Windows"
}
При указании несуществующего ключа параметра в [KEY] отобразится пустое значение.
Доступные специальные переменные
Переменная | Описание |
---|---|
$EVENT_TYPE | Тип события |
$CONFIGURATION_ID | Идентификатор конфигурации |
$CONFIGURATION_NAME | Название конфигурации |
$CONFIGURATIONS_PARAMETERS[KEY] | Доступ к значениям параметра конфигурации, на которой запускается автотест |
$PROJECT_GLOBAL_ID | Глобальный идентификатор проекта, в котором используется конфигурация |
Пример стандартного тела HTTP
Пример вебхука для создания автотеста. При выборе опции Отправлять стандартный контекст в поле Тело HTTP Test IT передает следующую структуру данных:
{
"eventType": "CREATED",
"configurationId": "72c8fa17-f19e-46a4-a0db-dd9ff5b9188b",
"configurationName": "dw",
"projectId": "7470422c-7db0-4402-8513-fbd7e23d04a4",
"projectName": "lugg",
"projectUrl": "https://regress01.qa.enterprise.testit.ru/projects/1"
}