Как системному аналитику проверить API по требованиям
В документации описана формула, но по одному ответу непонятно, соблюдается ли она. Нужен пример, на котором требование можно проверить и обсудить.
Сделать расчёт проверяемым
В учебной операции total равен сумме amount всех позиций. Для 100 и 200 ожидается 300. Отдельно уточните валюту, скидку и округление. Эти правила нельзя вывести только из названий полей или автоматически принять из OpenAPI.
{"items":[{"amount":100},{"amount":200}],"total":300}Повторить готовую проверку
Импортируйте calculation.testcase.json в редактор тест-кейса. Вставьте правильный JSON для анализа и запустите тест. Затем используйте файл с неверной суммой. При прежних правилах должно появиться расхождение. Файлы и реальные текстовые отчёты приведены ниже.
Сверить контракт и структуру
Тип total, обязательность items и поведение пустого массива проверяются отдельно от арифметики. Импорт OpenAPI подготавливает запросы, но не доказывает соответствие всему контракту. AI может подготовить черновик по документации, а ожидаемые значения и границы нужно сверить с требованиями.
Передать расхождение разработчику
Сохраните входные данные, ожидаемые 300, фактическую сумму и версию требования. При доступе к логам приложите traceId этой операции. Для сверки с таблицей БД есть отдельный сценарий Pro. Проверка полей ответа не заменяет полный процесс consumer-driven contract testing.
Повторить на готовых данных
Быстрый опыт ниже выполняется в редакторе тест-кейса. На снимках показан подробный отчёт из HTTP-прогона или Log-прогона. Для HTTP-прогона верните учебный JSON или XML из локального мока, выполните импортированный тест-кейс и откройте «Анализ результатов», «Детально», «Со структурами». Для Log-прогона загрузите учебные данные в источник логов, включите «Без запроса», выполните проверку и откройте «Детально», «Подробно».
Это существующие учебные данные и полученные при подготовке примеров текстовые отчёты. Они не являются кейсом внедрения у клиента.

Начните с примера по ссылкам и сопоставьте результат с требованием своей проверки.