Тестування API · Senior · Запитання 1 з 75
Як розподілити API-тести за рівнями для мікросервісу?
- 1Здебільшого end-to-end тести через UI, бо вони покривають усе
- 2Багато юніт- і компонентних тестів, контракти між сервісами, мало E2E
- 3Лише ручні перевірки в Postman перед кожним релізом сервісу
Показати відповідь
Правильна відповідь: Багато юніт- і компонентних тестів, контракти між сервісами, мало E2E
Пояснення
Компонентні тести запускають сервіс із заглушками залежностей і швидко покривають логіку. Контракти стережуть інтеграції; кілька E2E-сценаріїв доводять, що вся система працює.