Что такое pre-request script в API-тестировании?

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

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

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

Ответ:

Пример: Например, QA проверяет контракт, статус, тело ответа и данные для: pre-request script.

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

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

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

pm.test('status is 200', () => pm.response.to.have.status(200));

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

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

Источники

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