Что такое JSON schema в API-тестировании?
Что хотят услышать интервьюеры:
Коротко: Это распространенная тема API-тестирования, которую спрашивают на собеседованиях QA: JSON schema.
Ответ:
Пример: Например, QA проверяет контракт, статус, тело ответа и данные для: JSON schema.
Что проверить:
- method
- url
- headers
- body
- status
- schema
Мини-пример:
{ "id": 123, "status": "paid" } Типичная ошибка: рассматривать JSON schema как формальность и не связывать проверку с риском для пользователя или бизнеса.
Как отвечать на собеседовании: объясните цель, назовите реальные сценарии и покажите, как JSON schema влияет на качество продукта.