Что такое API documentation testing?

Middle
212 просмотров
AFK Offer AI

Проверяем соответствие реального поведения API документации. Методология: берём каждый эндпоинт из Swagger → выполняем запрос → сравниваем с описанием. Что проверяем: все поля ответа описаны, типы соответствуют, обязательные поля помечены правильно, все возможные статус-коды перечислены, примеры запросов/ответов работают. Инструменты: schemathesis, dredd — автоматически тестируют API против OpenAPI спецификации. Несоответствие документации — тоже баг.

Следующий вопрос

Что такое compatibility testing?