Вебхук для запуска автотестов

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

ПеременнаяОписание
$AUTO_TESTS_COUNTКоличество автотестов, участвующих в запуске
$BUILDНомер сборки, указанный при создании плана тестирования
$PRODUCT_NAMEНазвание продукта, указанное при создании плана тестирования
$PROJECT_GLOBAL_IDГлобальный идентификатор проекта, к которому относятся запускаемые автотесты
$PROJECT_IDИдентификатор проекта в GUID формате, к которому относятся запускаемые автотесты
$PROJECT_NAMEНазвание проекта, к которому относятся запускаемые автотесты
$START_DATEДата начала плана тестирования
$TEST_PLAN_GLOBAL_IDГлобальный идентификатор плана тестирования, в рамках которого происходит запуск автотестов
$TEST_PLAN_IDИдентификатор плана тестирования в GUID формате, в рамках которого происходит запуск автотестов
$TEST_PLAN_URLСсылка на план тестирования в системе Test IT
$TEST_POINTS_COUNTКоличество тестовых случаев, участвующих в запуске
$TEST_RUN_IDИдентификатор запуска автотестов
$SERVER_URLСсылка на систему Test IT
$USER_NAMEИмя пользователя выполнившего запуск автотестов
Пример стандартного тела HTTP (развернуть)

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

[
 {
 "testRunId": "string",
 "testPlanGlobalId": 0,
 "productName": "string",
 "build": "string",
 "configurations": [
 {
 "entityTypeName": "string",
 "createdDate": "2019-08-15T10:01:51.412Z",
 "modifiedDate": "2019-08-15T10:01:51.412Z",
 "createdById": "string",
 "modifiedById": "string",
 "name": "string",
 "description": "string",
 "isActive": true,
 "capabilities": {},
 "projectId": "string",
 "globalId": 0,
 "id": "string",
 "isDeleted": true
 }
 ],
 "autoTests": [
 {
 "createdDate": "2019-08-15T10:01:51.413Z",
 "modifiedDate": "2019-08-15T10:01:51.413Z",
 "createdById": "string",
 "modifiedById": "string",
 "workItems": [
 {
 "createdDate": "2019-08-15T10:01:51.413Z",
 "modifiedDate": "2019-08-15T10:01:51.413Z",
 "createdById": "string",
 "modifiedById": "string",
 "isAutomated": true,
 "attachments": [
 {
 "name": "string",
 "fileId": "string",
 "type": "string",
 "size": 0,
 "createdDate": "2019-08-15T10:01:51.413Z",
 "modifiedDate": "2019-08-15T10:01:51.413Z",
 "createdById": "string",
 "modifiedById": "string",
 "workItemId": "string",
 "id": "string",
 "isDeleted": true
 }
 ],
 "autoTests": [
 null
 ],
 "name": "string",
 "entityTypeName": "string",
 "projectId": "string",
 "sectionId": "string",
 "description": "string",
 "state": "string",
 "priority": 1,
 "globalId": 0,
 "steps": [
 {
 "action": "string",
 "expected": "string",
 "workItemId": "string"
 }
 ],
 "duration": 0,
 "attributes": [
 {
 "attributeId": "string",
 "value": "string"
 }
 ],
 "tags": [
 {
 "id": "string",
 "name": "string",
 "createdDate": "2019-08-15T10:01:51.413Z",
 "modifiedDate": "2019-08-15T10:01:51.413Z",
 "createdById": "string",
 "modifiedById": "string"
 }
 ],
 "links": [
 {
 "id": "string",
 "isDeleted": true,
 "title": "string",
 "url": "string",
 "description": "string"
 }
 ],
 "id": "string",
 "isDeleted": true
 }
 ],
 "autotestExternalId": "string",
 "testLinkInRepository": "string",
 "id": "string",
 "isDeleted": true
 }
 ],
 "testPoints": [
 {
 "configurationGlobalId": 0,
 "autoTestIds": [
 "string"
 ]
 }
 ],
 "status": "string"
 }
]
Обновлено: