- 20.06.2022
- 28 418
- 234
- 36
- Награды
- 10
- Пол
- Муж.
Репутация:
- Автор темы
- Администратор
- Модератор
- Команда форума
- #1
![[Михаил Непомнящий] Тестирование JavaScript и React приложений (2024).png [Михаил Непомнящий] Тестирование JavaScript и React приложений (2024).png](https://wlux.net/data/attachments/22/22855-f6681268c3c837f243f47ef733c5766d.jpg)
Описание:
В рамках курса мы будем двигаться от простого к сложному: от анатомии юнит тестов до настройки окружения и интеграционных тестов React-приложений.
Выгода от написания тестов
- Тесты доказывают, что код на самом деле работает
- Статический анализ качества приложения
- Безопасность рефакторинга
- Снижение процента багов
- Дополнительная документация функциональности
Мы пошагово разберемся как настроить инструменты тестирования, подружить их с линтерами, npm скриптами и редактором кода. Ну и, конечно, разберем массу особенностей при создании тестов для JavaScript и React приложений.
Чему вы научитесь
- Основы тестового фреймворка Jest
- Хуки для тестов
- Моки и шпионы для тестов
- Тестирование функционала и ошибок
- Нюансы конфигурации тестов
- Разные режимы запуска тестов
- TDD
- Сбор статистики тестового покрытия и установка пороговых значений
- Кастомные тестовые проверки
- Тестирование React-компонентов
- Тестирование React хуков
- Имитация пользовательских действий с приложением
- Создание кастомных оберток тестирования
- Тестирование SPA приложений
- Лучшие практики при создании тестов
- и многое другое
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последние темы в этом разделе:
- [Валерий Никаноров] [stepik] Tensorflow Keras: нейронные сети на Python (2025)
- [Python] Практикум - с нуля до автоматизатора (2024)
- [Udemy] [Vladimir Vorobyov] Python ХАКИ: Автоматизируй всё и забудь про рутину! (2025)
- [Udemy] [Andrei Dumitrescu, Phil Ebiner] [ENG] Полноценный курс по генеративному ИИ и программированию на Python (2025)
- [Ahillary] How to Code - Web3 автоматизация на Python (2024)
- Основы создания Telegram-бота для VPN на Python и 3X-UI
- Софт Python обфускатор - Quantum Encryption + гайд по нему
- [Сергей Спирёв] [Stepik] Библиотека Seaborn. Статистическая визуализация данных в Python (2025)
- [А.Ерошенко, Л.Данилова и др.] Курс по автоматизации тестирования на JavaScript + Playwright (2025)
- [Михаил Крыжановский] [Stepik] Телеграм-боты на Python: продвинутый уровень (2024)