Научитесь тестировать реальное бессерверное приложение React с маршрутами, аутентификацией, базой данных и многим другим! Узнайте, как протестировать приложение Next.js сверху донизу! Тесты обеспечивают уверенность в том, что ваше приложение Next.js не будет выпущено с неприятными и дорогостоящими ошибками. Работодателям нужны разработчики, умеющие писать тесты!
Комплексное тестирование приложения Next.js
Этот курс учит тестировать все аспекты приложения Next.js, в том числе:
Модульные тесты пользовательского интерфейса
Модульные тесты API
Маршруты Next.js
Кэшированные страницы
Обновление данных (как кэш, так и интервал обновления SWR)
Аутентификация
Сквозные тесты для полного пользовательского флова
В курсе используется комплекс технологий тестирования, в том числе:
Jest
React Testing Library
Mock Service Worker
Cypress
Cypress Testing Library
Вы также изучите широкий спектр методов тестирования, таких как:
Использование тестовой базы данных
Переменные среды
Имитация модуля Jest
Тестирование определений и компромиссов (не обязательный метод, но полезный при принятии решений о том, что тестировать!)
Для курса уже написано приложение Next.js, поэтому содержание курса может быть сосредоточено на тестировании. В ходе курса тестируется популярное приложение для концертных площадок под названием Popular Concert Venue (у владельцев явно не хватало креативности, когда они называли его). В приложении представлены шоу таких групп, как The Joyous Nun Riot и Avalanche of Cheese. Рандомизированные описания и изображения групп в стиле mad-libs добавлят веселья.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.