Карточка Junior Тестирование обновлено

Уровни тестов в RN

Вопрос

Какие уровни тестов используют в React Native-проекте и чем?

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

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

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

Коротко

Unit: Jest для функций, хуков, редьюсеров. Компонентные: React Native Testing Library в Jest, без устройства.

Ответ

Unit: Jest для функций, хуков, редьюсеров. Компонентные: React Native Testing Library в Jest, без устройства. E2E: Detox или Maestro на эмуляторе, симуляторе или устройстве. Плюс статические проверки: TypeScript и ESLint.

Разбор

Больше всего unit и компонентных, E2E только на критичные сценарии.

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

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