Патерни проєктування · Middle · Запитання 40 з 75
Що таке «тестова піраміда»?
- ✓Правильна відповідь: Багато швидких unit-тестів, менше інтеграційних і зовсім трохи e2e
- 2Порядок запуску тестів: спершу e2e, потім інтеграційні, потім unit
- 3Ієрархія відповідальності: QA → розробник → тимлід
Пояснення
Нижні рівні дешеві й швидкі, верхні ближчі до реальності, але повільні й крихкі. На фронтенді популярний варіант «трофея» з наголосом на інтеграційних тестах компонентів (Testing Library).