Тестирование React с Jest и Enzyme

0/5 ·
Создан: 13 марта 2019 г. Обновлён: 23 марта 2026 г.

Разработка через тестирование (TDD) помогает превратить хаотичный код в предсказуемую и легко поддерживаемую систему, что критически важно при работе с React и Redux. Курс разбирает, как планировать структуру приложения через тесты, чтобы команда могла безопасно вносить правки, не ломая существующий функционал.

Внутри курса разбираются:

  • Тестирование компонентов: как проверять состояние (state) и взаимодействие как у подключенных, так и у автономных компонентов.
  • Работа с Redux: покрытие тестами создателей действий (action creators), редьюсеров (reducers) и сложных асинхронных операций с использованием Redux Thunk и Axios.
  • Стратегии тестирования: детальный разбор компромиссов между различными подходами к модульным и интеграционным тестам.
  • Практическая база: закрепление материала через квизы, учебные проекты и два набора задач с открытым кодом на GitHub.

Курс предназначен для разработчиков, которые уже знакомы с JavaScript, React и Redux, но хотят внедрить автоматизированное тестирование в свой рабочий процесс.

Автор

Другие материалы школы

С
Можно купить
180 ₽ 1 300 ₽ −86%

Современный React и Redux

Udemy
The complete React and Redux course: Build modern apps Можно купить
260 ₽ 670 ₽ −61%

The complete React and Redux course: Build modern apps

Udemy
P
Можно купить
178 ₽ 670 ₽ −73%

Python Flask Web Development: REST API, Postman & JavaScript

Udemy
Восстановление сухих поврежденных окрашенных вьющихся волос Можно купить
80 ₽
2.0

Восстановление сухих поврежденных окрашенных вьющихся волос

Alina Moravkova
С
Можно купить
252 ₽ 1 100 ₽ −77%

Создание API на основе DRF и Telegram-бота используя Flask

Oleg Novikov
Аутентичное звучание Можно купить
240 ₽ 1 400 ₽ −83%

Аутентичное звучание

Ada Sargatis
Kubernetes Mastery: Hands-On Lessons From A Docker Captain Можно купить
224 ₽ 799 ₽ −72%

Kubernetes Mastery: Hands-On Lessons From A Docker Captain

Брет Фишер
Ч
Можно купить
200 ₽

Что такое персональные данные: российская и европейская практика

Наталья Ковалева
Ф
Можно купить
208 ₽

Фриланс на бирже Upwork с нуля

Oleksandr Raduka
E
Можно купить
314 ₽ 950 ₽ −67%

Email phishing

Jeff M
А
Можно купить
260 ₽ 999 ₽ −74%

Автоматизация тестирования Java + Selenium + TestNG

Alex Marshal
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

Frontend. HTML/CSS + JavaScript Можно купить
264 ₽ 33 000 ₽ −99%

Frontend. HTML/CSS + JavaScript

GoIT
С
Можно купить
232 ₽ 750 ₽ −69%

Создайте клон поисковой системы Google с нуля

Reece Kenney
T
Можно купить
264 ₽ 700 ₽ −62%

The React practice course, learn by building projects

Udemy
React Hooks - Пишем реальный проект с нуля Можно купить
122 ₽ 959 ₽ −87%

React Hooks - Пишем реальный проект с нуля

Oleksandr Kocherhin
Р
Можно купить
158 ₽ 1 124 ₽ −86%

Разжёванный курс по JavaScript для чайников

Eduard Akhmedyanov
У
Можно купить
94 ₽ 999 ₽ −91%

Убийца Selenium: Автоматизация тестов с Cypress

Lev Gorfel
Интенсив по архитектуре Можно купить
180 ₽ 3 000 ₽ −94%

Интенсив по архитектуре

Андрей Кобец
Frontend уровня топовых компаний. Часть 5 из 5 Можно купить
1 236 ₽ 20 000 ₽ −94%

Frontend уровня топовых компаний. Часть 5 из 5

karpov.courses
300+ запросов ChatGPT по Javascript Можно купить
536 ₽ 2 500 ₽ −79%

300+ запросов ChatGPT по Javascript

Machine Minds AI
З
Можно купить
302 ₽ 2 000 ₽ −85%

Записи Go Crew #1 - Внутренний тулинг

Podlodka.io