Dr. Dre
Модератор
- Регистрация
- 02.10.20
- Сообщения
- 67,088
- Реакции
- 133,652
- #1
Голосов: 0
В рамках курса мы будем двигаться от простого к сложному: от анатомии юнит тестов до настройки окружения и интеграционных тестов React-приложений.
Выгода от написания тестов
- Тесты доказывают, что код на самом деле работает
- Статический анализ качества приложения
- Безопасность рефакторинга
- Снижение процента багов
- Дополнительная документация функциональности
Мы пошагово разберемся как настроить инструменты тестирования, подружить их с линтерами, npm скриптами и редактором кода. Ну и, конечно, разберем массу особенностей при создании тестов для JavaScript и React приложений.
Чему вы научитесь
- Основы тестового фреймворка Jest
- Хуки для тестов
- Моки и шпионы для тестов
- Тестирование функционала и ошибок
- Нюансы конфигурации тестов
- Разные режимы запуска тестов
- TDD
- Сбор статистики тестового покрытия и установка пороговых значений
- Кастомные тестовые проверки
- Тестирование React-компонентов
- Тестирование React хуков
- Имитация пользовательских действий с приложением
- Создание кастомных оберток тестирования
- Тестирование SPA приложений
- Лучшие практики при создании тестов
- и многое другое
Курс ведет: Михаил Непомнящий
О курсе от автора:
Скачать материалы курса:
Материал может быть удалён по требованию правообладателя
Похожие темы
- [HTML Academy] Профессиональный онлайн-курс Vite (2024)
- [Thinknetica] Владимир Дементьев ― Профилирование и оптимизация тестов Rails-приложений (2024)
- [Илья Карельцев] [Eccentric Games] Основы создания игры на Unity (2024)
- [Евгений Окулик] Автоматизация тестирования на Python. Тариф Без домашних заданий (2024)
- [Вадим Сайфутдинов] Создание бота Telegram. Обмен между 1С и мессенджером Telegram через API (2024)
- [AreaWeb] Laravel - лучшее, что сделал Тейлор (2024)
- [Stepik] Запросы в 1С: Углубленное изучение языка запросов (2024)
- [Purpleschool] Продвинутый Golang (2024)
- [Дмитрий Лаврик] Фреймворк Laravel (2024)
- [Дмитрий Елисеев] [deworker.pro] Большой стрим про SOLID и GRASP (2024)