Средний
Что такое Пирамида тестирования?
Пирамида тестирования — это концепция, показывающая оптимальное соотношение разных видов тестов в проекте:
1. Основание (Unit-тесты): Их должно быть больше всего. Они быстрые и дешёвые.
2. Середина (Integration-тесты): Их меньше. Они проверяют связки компонентов.
3. Вершина (E2E и UI-тесты): Их меньше всего. Они медленные и дорогие в поддержке.
❌ Антипаттерн "Рожок мороженого": Когда в проекте мало юнит-тестов, но огромная команда ручных тестировщиков (UI-тесты).