Интенсив «Тестирование фронтенда»
Живые вебинары, Вебинары в записи / В группе с наставником / Обучение в ЛК на сайте автора
Выйдите на новый уровень, освоив jest, testing-library и лучшие практики, которые позволяют писать тесты быстро, а находить ошибки в коде легко.
Обновлено: 22.06.2023
Интенсив устарел
Сожалеем, но интенсив устарел поэтому недоступен для изучения. Рекомендуем посмотреть похожие материалы по этой теме.
i- Обучение: в ЛК на сайте автора
- Когда будете учиться: строго по расписанию
- Уровень сложности: для новичков
- Домашние задания: есть, с проверкой, обязательные
- Сопровождение: куратором
- Техническая поддержка: в рабочее время, чат на сайте, чат внутри лк
- Доступ: сразу после оплаты
Что вы узнаете?
- Как проводить тестирование фронтенда.
- Что поможет улучшить взаимодействие с JSDOM.
- В чем специфика фреймворка Jest.
- Как работать с асинхронностью.
- Какие этапы тестирования существуют.
Об интенсиве
Описание
Программа обучения
Особенности
Практический онлайн-интенсив по тестированию фронтенда. Пройти обучение будет полезно тем, для кого Frontend-разработка – основная работа и желает повысить свой уровень, кто не понимает некоторых нюансов и нуждается в наставнике, кто еще не разбирался в этой тематике и хочет развить свои знания. Практикующие разработчики и преподаватели школы программирования «Хекслет», помогут быстро освоить методы создания тестирования и поиску ошибок.
Программа интенсива – это теория и практика. Каждый модуль содержит видеолекции и домашние задания. После завершения модуля нужно будет выполнить итоговый проект. Студенты сами выбирают темп подготовки. Также проводятся различные мероприятия дополняющие обучающую программу (вебинары, сессии с преподавателями).
Краткое содержание интенсива «Тестирование фронтенда»:
- Что нужно знать об автоматизированном тестировании. Принципы создания тестов.
- Работа с тестовым фреймворком Jest.
- Проверка асинхронного кода, таймеров и ошибок.
- Учимся писать end-to-end тесты, используя web-драйверы.
- Изолирование бэкенда и тестирование фронтенда.
В результате вы освоите тестирование фронтенда и повысите свою квалификацию. Эти знания вам обязательно пригодятся в работе и поднимут вас как специалиста в глазах начальства.
1. Тестирование в общем
- Подходы при тестировании: черный и прозрачный ящик.
- Тестовый фреймворк Jest.
- TDD/BDD.
- Тестирование асинхронного кода.
- Тестирование таймеров.
- Тестирование ошибок.
- Побочные эффекты (Работа с файлами и сеть).
- Моки Стабы Фикстуры.
- Непрерывная интеграция (Github Actions).
- Покрытие кода тестами (Code Coverage).
- Итоговый проект: Загрузчик страниц (Тестирование).
2. Браузер и JSDOM
- E2E (puppeteer/playwright/cypress).
- Паттерн: Page object.
- Взаимодействие с бекендом.
- JSDOM.
- Скриншот и снепшот тестирование.
- Testing Library (DOM React).
- Работа с асинхронностью.
- Итоговый проект: Тестирование TODO-приложения.
-
ФорматВ группе с наставником
Живые вебинары / Вебинары в записи
Обучение в ЛК на сайте автора -
Уровень сложностиДля новичков
-
Когда вы будете учитьсяСтрого по расписанию
-
Домашние заданияЕстьС проверкойОбязательные
-
СопровождениеКуратором
-
Техническая поддержкаВ рабочее времяЧат на сайтеЧат внутри ЛК
-
Безопасная покупкаВ течение 14 дней с момента оплаты
-
Год выхода2021 Последнее обновление: 22.06.2023
Отзывы об интенсиве
Пока никто не оставил отзывов. Чтобы оставить отзыв перейдите на полную версию страницы.
Другие курсы автора
- Формат — Живые вебинары
- 10 месяцев
Курс — Python-разработчик
- Формат — Живые вебинары
- 10 месяцев
Курс — Java-разработчик
- Формат — Живые вебинары
- 10 месяцев
Профессия — PHP-разработчик
- Формат — Живые вебинары
- 5 месяцев
Курс — Разработчик на Ruby on Rails
- Формат — Живые вебинары
- 10 месяцев
Курс — Frontend-разработчик
- Формат — Живые вебинары
- 10 месяцев