Чему вы научитесь
- Основы тестового фреймворка Jest
- Хуки для тестов
- Моки и шпионы для тестов
- Тестирование функционала и ошибок
- Нюансы конфигурации тестов
- Разные режимы запуска тестов
- TDD
- Сбор статистики тестового покрытия и установка пороговых значений
- Кастомные тестовые проверки
- Тестирование React-компонентов
- Тестирование React хуков
- Имитация пользовательских действий с приложением
- Создание кастомных оберток тестирования
- Тестирование SPA приложений
- Лучшие практики при создании тестов
- и многое другое
О курсе
Вы боитесь трогать чужой код: проверить, что рефакторинг ничего не сломал, можно только прокликав всё руками, а на ревью прилетает «а где тесты?». Курс ведёт от первого expect до полностью покрытого тестами React-SPA с роутингом и запросами к серверу: Jest, моки и шпионы, TDD, coverage, снепшоты, Testing Library, aria-роли, кастомный render и прочее. Отдельный урок — про то, где ИИ в тестах помогает, а где создаёт иллюзию покрытия. Большинство отзывов — 5 из 5.
Для кого этот курс
Начинающие JavaScript-разработки и действующие разработчики, желающие закрыть пробелы в области тестирования
Начальные требования
- Владение JavaScript
- Базовое знакомство с React
- Желание научиться писать тесты
Преподаватели курса
Как проходит обучение
Курс проходит в формате записанных видео уроков.
На курсе есть тесты для проверки знаний.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 137 учеников получили сертификат.
Что вы получите
- навыки и знания, востребованные на рынке
- ответы на вопросы в комментариях под уроками от автора курса
- сертификат
Нагрузка
1.5-2 часа в неделю