Что такое JSON schema в API-тестировании?

QAAPI QA Engineer Junior+API TestingТеорияapiqaengineertestingrestpostmanandcontracts

Что хотят услышать интервьюеры:

Коротко: Это распространенная тема API-тестирования, которую спрашивают на собеседованиях QA: JSON schema.

Ответ:

Пример: Например, QA проверяет контракт, статус, тело ответа и данные для: JSON schema.

Что проверить:

  • method
  • url
  • headers
  • body
  • status
  • schema

Мини-пример:

{ "id": 123, "status": "paid" }

Типичная ошибка: рассматривать JSON schema как формальность и не связывать проверку с риском для пользователя или бизнеса.

Как отвечать на собеседовании: объясните цель, назовите реальные сценарии и покажите, как JSON schema влияет на качество продукта.

Источники

Похожие вопросы