Выбор ответа Junior Тестирование обновлено
Пирамида тестов
Вопрос
Что утверждает классическая пирамида тестов?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Больше всего unit, меньше интеграционных, меньше всего e2e. Основание пирамиды это много быстрых и дешёвых unit-тестов, середина интеграционные, вершина немного e2e: они медленные, хрупкие и дорогие в поддержке. - Перевёрнутая пирамида (много e2e) даёт медленный и флаки CI. - Равных долей модель не…
Варианты ответа
- E2E-тестов должно быть больше всего, они ближе к пользователю
- Больше всего unit, меньше интеграционных, меньше всего e2eправильный ответ
- Все три вида тестов нужны в равных долях по числу
- Unit-тесты не нужны, если есть e2e на все сценарии
Разбор
Основание пирамиды это много быстрых и дешёвых unit-тестов, середина интеграционные, вершина немного e2e: они медленные, хрупкие и дорогие в поддержке.
- Перевёрнутая пирамида (много e2e) даёт медленный и флаки CI.
- Равных долей модель не предписывает.
- E2E не заменяют unit: по упавшему e2e трудно понять, где именно ошибка.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.