Основи QA · Middle · Запитання 37 з 75
Навіщо тестувати API напряму, а не лише через інтерфейс?
- 1Інтерфейс не може викликати API, тож його не протестувати
- 2API-тести перевіряють ще й візуальний дизайн застосунку
- 3Це швидше, стабільніше й охоплює випадки, недоступні з UI
Показати відповідь
Правильна відповідь: Це швидше, стабільніше й охоплює випадки, недоступні з UI
Пояснення
Прямі API-тести можуть надсилати некоректні дані, які UI заблокував би, перевіряти статус-коди й тіла помилок і виконуються за секунди. UI може мати власну валідацію й ховати баги сервера.