Выбор ответа Junior Тестирование обновлено

Пирамида тестов

Вопрос

Что утверждает классическая пирамида тестов?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Больше всего unit, меньше интеграционных, меньше всего e2e. Основание пирамиды это много быстрых и дешёвых unit-тестов, середина интеграционные, вершина немного e2e: они медленные, хрупкие и дорогие в поддержке. - Перевёрнутая пирамида (много e2e) даёт медленный и флаки CI. - Равных долей модель не…

Варианты ответа

  1. E2E-тестов должно быть больше всего, они ближе к пользователю
  2. Больше всего unit, меньше интеграционных, меньше всего e2eправильный ответ
  3. Все три вида тестов нужны в равных долях по числу
  4. Unit-тесты не нужны, если есть e2e на все сценарии

Разбор

Основание пирамиды это много быстрых и дешёвых unit-тестов, середина интеграционные, вершина немного e2e: они медленные, хрупкие и дорогие в поддержке.

  • Перевёрнутая пирамида (много e2e) даёт медленный и флаки CI.
  • Равных долей модель не предписывает.
  • E2E не заменяют unit: по упавшему e2e трудно понять, где именно ошибка.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.