+ {{#with request}}
+ {{#if description.content}}
+
+
+
+
+
+
Описание запроса
+
+ {{description.content}}
+
+
+
+
+
+
+ {{/if}}
+ {{/with}}
+
+
+
+
+
+
Информация о запросе
+
HTTP-метод запроса: {{request.method}}
+
URL запроса: {{request.url}}
+
+
+
+
+
Информация об ответе
+
Код статуса ответа: {{response.code}} - {{response.status}}
+
Среднее время на запрос: {{mean.time}}
+
Средний размер одного запроса: {{mean.size}}
+
+
Процент прохождения тестов
+
+ {{#if assertions.length}}
+
+
+
{{#gte cumulativeTests.passed 1}}{{percent cumulativeTests.passed cumulativeTests.failed}} %{{else}}0 %{{/gte}}
+
+
+ {{else}}
+
+
+
Для данного запроса нет тестов
+
+
+ {{/if}}
+
+
+
+
+
+
+ {{#with request}}
+ {{#unless @root.omitHeaders}}
+ {{#unless @root.skipSensitiveData}}
+
+
+
+
+
+
Заголовки запроса
+ {{#if headers}}
+
+
+ Название заголовка | Значение заголовка |
+
+ {{#each headers.members}}
+ {{#isNotIn key @root.skipHeaders}}
+
+ {{key}} |
+ {{value}} |
+
+ {{/isNotIn}}
+ {{/each}}
+
+
+
+ {{/if}}
+
+
+
+
+
+ {{/unless}}
+ {{/unless}}
+ {{/with}}
+ {{#unless @root.skipSensitiveData}}
+ {{#unless @root.omitRequestBodies}}
+ {{#isNotIn item.name @root.hideRequestBody}}
+ {{#with request}}
+ {{#if body.raw}}
+
+ {{/if}}
+ {{/with}}
+ {{/isNotIn}}
+ {{/unless}}
+ {{/unless}}
+ {{#unless @root.skipSensitiveData}}
+ {{#unless @root.omitRequestBodies}}
+ {{#isNotIn item.name @root.hideRequestBody}}
+ {{#with request}}
+ {{#if body.formdata.members}}
+
+
+
+
+
+
Тело Запроса
+
+
{{formdata body.formdata.members}}
+
+
+
+
+
+
+
+ {{/if}}
+ {{/with}}
+ {{/isNotIn}}
+ {{/unless}}
+ {{/unless}}
+ {{#unless @root.skipSensitiveData}}
+ {{#unless @root.omitRequestBodies}}
+ {{#isNotIn item.name @root.hideRequestBody}}
+ {{#with request}}
+ {{#if body.urlencoded.members}}
+
+
+
+
+
+
Тело Запроса
+
+
{{formdata body.urlencoded.members}}
+
+
+
+
+
+
+
+ {{/if}}
+ {{/with}}
+ {{/isNotIn}}
+ {{/unless}}
+ {{/unless}}
+ {{#unless @root.skipSensitiveData}}
+ {{#unless @root.omitRequestBodies}}
+ {{#isNotIn item.name @root.hideRequestBody}}
+ {{#with request}}
+ {{#if body.graphql}}
+
+
+
+
+
+
Тело Запроса
+
+
{{body.graphql.query}}
+
+
+ {{#if body.graphql.variables }}
+
Graphql Variables
+
+
{{body.graphql.variables}}
+
+ {{/if}}
+
+
+
+
+
+ {{/if}}
+ {{/with}}
+ {{/isNotIn}}
+ {{/unless}}
+ {{/unless}}
+ {{#unless @root.omitHeaders}}
+ {{#unless @root.skipSensitiveData}}
+
+
+
+
+
+
Заголовки Ответа
+ {{#if response.header}}
+
+
+ Название заголовка | Значение заголовка |
+
+ {{#each response.header}}
+ {{#isNotIn key @root.skipHeaders}}
+
+ {{key}} |
+ {{value}} |
+
+ {{/isNotIn}}
+ {{/each}}
+
+
+
+ {{/if}}
+
+
+
+
+
+ {{/unless}}
+ {{/unless}}
+ {{#unless @root.skipSensitiveData}}
+ {{#unless @root.omitResponseBodies}}
+ {{#isNotIn item.name @root.hideResponseBody}}
+
+
+
+
+
+
Тело Ответа
+ {{#if response.body}}
+
+
+ {{else}}
+
У ответа на этот запрос нет тела
+ {{/if}}
+
+
+
+
+
+ {{/isNotIn}}
+ {{/unless}}
+ {{/unless}}
+ {{#if consoleLogs.length}}
+
+
+
+
+
+
Логи консоли
+
+
+
+ Залогированные сообщения |
+
+ {{#each consoleLogs}}
+
+ {{#each messages}}{{this}}{{/each}}
|
+
+ {{/each}}
+
+
+
+
+
+
+
+
+
+ {{/if}}
+
+
+
+
Информация о тесте
+ {{#if assertions.length}}
+
+
+ Название | Пройдено | Провалено | Пропущено |
+
+ {{#each assertions}}
+
+ {{this.name}} |
+ {{this.passed}} |
+ {{this.failed}} |
+ {{this.skipped}} |
+
+ {{/each}}
+
+
+
+ Всего |
+ {{cumulativeTests.passed}} |
+ {{cumulativeTests.failed}} |
+ {{cumulativeTests.skipped}} |
+
+
+
+
+
+
+
+
+
+
{{#lte cumulativeTests.failed 1}}Проваленный тест{{else}}Проваленные тесты{{/lte}}
+
+
+ Название теста | Ошибка проверки |
+
+ {{#each assertions}}
+ {{#isTheSame testFailure.test this.name}}
+
+ {{testFailure.test}} |
+ {{testFailure.message}}
|
+
+ {{/isTheSame}}
+ {{/each}}
+
+
+
+
+
+
+
+
+ {{else}}
+
No Tests for this request
+ {{/if}}
+
+
+
+