Ctrl K
QA · Middle · Теория

Ваш сервис интегрирован с внешней платёжной системой, которая на тестовом стенде то недоступна, то отвечает по минуте. Как вы будете тестировать эту интеграцию?

~4 мин голосом

Как подойти

Проверяют, умеет ли кандидат изолировать нестабильную внешнюю зависимость и при этом не потерять уверенность в реальной интеграции. Главное — понимание рисков платёжного домена: таймаут с неизвестным исходом, повторы, двойное списание, вебхуки.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыЕсть эндпоинт POST /api/users: он принимает JSON с полями email и name и при успехе возвращает статус 201 и созданного пользователя с полями id, email, name и createdAt. Напишите автотесты на этот эндпоинт: позитивный сценарий с проверкой схемы ответа и пару негативных. MiddleВ системе из двадцати микросервисов сквозные тесты идут долго и постоянно падают. Как бы вы применили контрактное тестирование и чего оно не закроет? SeniorКак вы выстраиваете тестирование сервиса, который работает с базой данных, брокером сообщений и парой внешних API? Что вы тестируете на каком уровне? SeniorВам дали новый REST-эндпоинт для создания пользователя. Что вы будете проверять? JuniorКак вы протестируете REST-эндпоинт создания заказа, POST /orders? Что будете проверять помимо успешного ответа? Middle

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин