Поздравляем! Вы нашли самый популярный, самый полный и самый актуальный курс для изучения того, как тестировать приложения React с помощью React Testing Library и Jest! Тысячи других инженеров научились тестировать, и вы cможете! Этот курс использует проверенный временем и проверенный в боях метод, чтобы убедиться, что вы точно понимаете, как работает тестирование, и даст вам новую работу в качестве инженера-программиста или поможет вам создать приложение, о котором вы всегда мечтали.
Разница между этим курсом и всеми остальными: вы поймете шаблоны проектирования, используемые ведущими компаниями для тестирования самых больших приложений React.
Тестирование используется для проверки того, что ваш код работает должным образом. Это обеспечивает набор уникальных преимуществ для любого внешнего интерфейса:
Создавайте небольшие, более простые для понимания кодовые базы
Разверните свой код с уверенностью, что он будет работать правильно.
Протестируйте каждую часть вашего приложения отдельно — уменьшите вероятность прерывания ваших пользователей.
Позвольте каждой из ваших инженерных групп работать независимо.
Измените свою кодовую базу, не беспокоясь о поломке существующей функции.
Тестирование — популярная тема, но в сети много дезинформации. Этот курс был разработан при участии ведущих инженеров для обеспечения полной технической точности.
Вот неполный список некоторых тем, которые вы затронете:
Настройте свою тестовую среду, написав собственные сопоставления Jest.
Узнайте, как отлаживать тесты, исправляя множество ошибок.
Запускайте тесты быстрее, реализовав процесс выборки данных.
Изучите лучшие практики, работая над большим проектом React.
Исчерпывающий список всех функций, упакованных в React Testing Library.
Расширьте свои возможности выбора элементов с помощью системы ARIA.
Получите опыт тестирования аутентификации и маршрутизации.
Пишите более эффективные тесты, изучая десятки способов тестирования.
Наконец-то разобрались с самой загадочной функцией в React — функцией 'act'!
Изучите несколько способов работы со сторонними библиотеками в тестовой среде.
Используйте Jest, чтобы «имитировать» функции и библиотеки.
В первые годы своей карьеры программиста я безостановочно писал тесты. Каждый божий день я практиковал разработку через тестирование, чтобы написать тысячи строк кода под руководством ведущих инженеров отрасли. Позвольте мне поделиться этими знаниями с вами. Тестирование — одна из тем, которыми я больше всего увлечен, и я хочу, чтобы вы были так же увлечены, как и я.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
React Testing Library and Jest: The Complete Guide,
а также все другие курсы, прямо сейчас!
Стивен Грайдер (Stephen Grider) создавал сложные интерфейсы Javascript для ведущих корпораций в районе залива Сан-Франциско. Обладая врожденной способностью упрощать сложные темы, Стивен в течение многих лет наставлял инженеров, начинающих свою карьеру в разработке программного обеспечения, и теперь расширил этот опыт на Udemy, создав курс React с самым высоким рейтингом. Он преподает на Udemy, чтобы поделиться полученными знаниями с другими инже
+122
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Спасибо за Грайдера, он всегда максимально всё разжёвывает и идеально подходит для вхождения в какую-нибудь технологию.
dvrepa
ThePentagramBurns
Не знаешь, есть ли ещё хоть кто-то с похожим стилем преподавания?
ThePentagramBurns
dvrepa
Maximilian Schwarzmüller
nopr
stephen grider, the best teacher
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Курс не похож ни на один другой курс React в Интернете. Он обеспечивает быстрое введение в основные концепции, а затем применяет их на практике, создавая множество интересных и сложных приложений с полным стеком с нуля.
React - одна из самых популярных библиотек внешнего интерфейса для создания производительных и удобных в сопровождении пользовательских интерфейсов. Освойте React, и вы больше никогда не вернетесь к написанию ванильного JavaScript!
Тестирование React с помощью Jest и Testing Library
Testing React with Jest and Testing Library
React Testing Library стала чрезвычайно популярным вариантом для тестирования React, и не без оснований! Этот подробный, всеобъемлющий курс обеспечивает прочную основу для тестирования приложений React.
React это быстро! Да. Но любое приложение, которое растет, начинает разрабатывать свои собственные пограничные случаи, которые требуют от нас выполнения детективной работы для достижения максимальной производительности. Мы рассмотрим некоторые распространенные ловушки приложений React, как их диагностировать и как измерить эффективность ваших решений. Вы узнаете, как использовать React Profiler, избегая ненужных повторных рендеров, влияние формы
Вы разблокируете навыки, которые помогут вам разрабатывать пользовательский интерфейс быстрее, лучше и качественнее. Вы поймете, почему важно изучать Storybook в контексте разработки React, и соединитесь с концепциями атомарного дизайна и разработки, основанной на компонентах.