Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Тестирование JavaScript от А до Я (Jest, React Testing Library, e2e, screenshot)

Автор: Ulbi TV

Загружено: 2022-02-21

Просмотров: 310314

Описание:

В этом ролике мы научимся тестировать JS приложения. Ознакомимся с JEST и научимся писать UNIT тесты. С помощью React testing library и jest научимся писать интеграционные тесты на react приложения в связке с react router dom и redux. Используя WebdriverIO научимся писать e2e тесты в реакт приложении. Также с помощью storybook и loki js научимся делать регрессионное тестирование UI части приложения.

Мой курс "Продвинутый Frontend. В production на React" - https://ulbitv.ru/frontend

Мой канал в telegram и канал для общения подписчиков - https://t.me/ulbi_tv

Весь исходный код из ролика здесь - https://t.me/ulbi_tv/64

Таймкоды:
00:00 ➝ Введение. Теория. Пирамида тестирования. Квадрат допустимых значений
12:00 ➝ Практика. unit тесты с JEST
27:40 ➝ Юнит тестирование асинхронных функций. Мокаем данные. Snapshots
37:00 ➝ Тестирование React приложений. React Testing library
42:50 ➝ findBy, getBy, queryBy. Пример с useEffect. Асинхронный код
49:00 ➝ Тестирование событий. onClick, onChange, onInput. FireEvent, userEvent
54:40 ➝ Тестирование компонента с асинхронной загрузкой данных с сервера
58:40 ➝ Интеграционное тестирование в связке с react router dom v6
01:07:20 ➝ Хелпер для удобного тестирования роутинга
01:12:10 ➝ Интеграционное тестирование в связке с Redux toolkit
01:16:00 ➝ Тестируем селектор
01:22:00 ➝ Хелпер для удобного тестирования компонентов, в которых используется Redux
01:25:00 ➝ e2e тесты с WebdriverIO
01:33:00 ➝ PageObject паттерн
01:38:15 ➝ Пример е2е теста с асинхронным кодом
01:44:45 ➝ Скриншотные тесты storybook и loki js
01:53:00 ➝ Ставим лайки и пишем комменты, всем спасибо)


Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - https://boosty.to/ulbitv

Qiwi кошелек - http://qiwi.com/n/BODYE821
Яндекс деньги - https://yoomoney.ru/to/4100116193037469

Тестирование JavaScript от А до Я (Jest, React Testing Library, e2e, screenshot)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

БЫСТРЫЙ FRONTEND. Оптимизация. Как писать JAVASCRIPT эффективно?

БЫСТРЫЙ FRONTEND. Оптимизация. Как писать JAVASCRIPT эффективно?

Долина вернет деньги — но ее это не спасет | Бабушкина схема, мошенники, вторичка, квартиры

Долина вернет деньги — но ее это не спасет | Бабушкина схема, мошенники, вторичка, квартиры

CI CD наглядные примеры

CI CD наглядные примеры

Дмитрий Винник. Тестирование React приложений c Jest: проверяйте свои компоненты быстро!

Дмитрий Винник. Тестирование React приложений c Jest: проверяйте свои компоненты быстро!

Убей скучный Excel: сделай ВЕБ-дашборд без кода с помощью ИИ (пошаговый гайд)

Убей скучный Excel: сделай ВЕБ-дашборд без кода с помощью ИИ (пошаговый гайд)

React и Next js убивают фронтенд!

React и Next js убивают фронтенд!

Тестируем JavaScript код с помощью Jest. Учимся писать тесты и тест кейсы на фреймворке Jest

Тестируем JavaScript код с помощью Jest. Учимся писать тесты и тест кейсы на фреймворке Jest

Как Никита Михалков всех обманул. Тайная жизнь «Бесогона»

Как Никита Михалков всех обманул. Тайная жизнь «Бесогона»

Event Loop от А до Я. Архитектура браузера и Node JS. Движки и рендер. Самое подробное видео

Event Loop от А до Я. Архитектура браузера и Node JS. Движки и рендер. Самое подробное видео

Лучший ПК на Windows – это iMac | Старый моноблок Apple vs мини-ПК на N100

Лучший ПК на Windows – это iMac | Старый моноблок Apple vs мини-ПК на N100

Курс: React за 180 минут | Обучение и практика с нуля

Курс: React за 180 минут | Обучение и практика с нуля

Архитектура современных WEB приложений. Эволюция от А до Я

Архитектура современных WEB приложений. Эволюция от А до Я

Code review - делаем лучше

Code review - делаем лучше

Архитектура современных FRONTEND приложений. 5 видов. Преимущества и недостатки

Архитектура современных FRONTEND приложений. 5 видов. Преимущества и недостатки

Тестирование React приложения

Тестирование React приложения

Ваш браузер знает о вас все и сливает данные: как защититься?

Ваш браузер знает о вас все и сливает данные: как защититься?

SHAZAM Top 50🏖️Лучшая Музыка 2025🏖️Зарубежные песни Хиты🏖️Популярные Песни Слушать Бесплатно #40

SHAZAM Top 50🏖️Лучшая Музыка 2025🏖️Зарубежные песни Хиты🏖️Популярные Песни Слушать Бесплатно #40

Jest. Unit Тестирование в JavaScript

Jest. Unit Тестирование в JavaScript

Redux + Redux Toolkit | Продвинутый полный курс | Часть 1

Redux + Redux Toolkit | Продвинутый полный курс | Часть 1

Метод Цекало: что общего у мюзикла «Норд-Ост» и «Большой разницы»? | Портреты

Метод Цекало: что общего у мюзикла «Норд-Ост» и «Большой разницы»? | Портреты

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]