Component testing монтирует компонент в изоляции (часто с моками), E2E гоняет целое приложение в браузере через реальные пользовательские потоки.
Разбор
- Component быстрее и стабильнее для UI-состояний и граничных props.
- E2E проверяет сборку маршрутов, auth, сеть и интеграции.
- Инструменты: Testing Library, Cypress Component, Playwright CT, Storybook test.
- Пирамида: много component/unit, мало E2E.
Итог
Component закрывает UI-логику дёшево; E2E страхует склейку системы.