Интенсив «Тестирование фронтенда»

Живые вебинары, Вебинары в записи / В группе с наставником / Обучение в ЛК на сайте автора

  • Участие в потоке

Выйдите на новый уровень, освоив jest, testing-library и лучшие практики, которые позволяют писать тесты быстро, а находить ошибки в коде легко.

Автор: Онлайн-школа программирования Хекслет

Обновлено: 22.06.2023

Интенсив устарел

Сожалеем, но интенсив устарел поэтому недоступен для изучения. Рекомендуем посмотреть похожие материалы по этой теме.

i
Смотреть похожие курсы
Этот интенсив включает:
  • Обучение: в ЛК на сайте автора
  • Когда будете учиться: строго по расписанию
  • Уровень сложности: для новичков
  • Домашние задания: есть, с проверкой, обязательные
  • Сопровождение: куратором
  • Техническая поддержка: в рабочее время, чат на сайте, чат внутри лк
  • Доступ: сразу после оплаты

Что вы узнаете?

  • Как проводить тестирование фронтенда.
  • Что поможет улучшить взаимодействие с JSDOM.
  • В чем специфика фреймворка Jest.
  • Как работать с асинхронностью.
  • Какие этапы тестирования существуют.

Об интенсиве

Практический онлайн-интенсив по тестированию фронтенда. Пройти обучение будет полезно тем, для кого Frontend-разработка – основная работа и желает повысить свой уровень, кто не понимает некоторых нюансов и нуждается в наставнике, кто еще не разбирался в этой тематике и хочет развить свои знания. Практикующие разработчики и преподаватели школы программирования «Хекслет», помогут быстро освоить методы создания тестирования и поиску ошибок.

Программа интенсива – это теория и практика. Каждый модуль содержит видеолекции и домашние задания. После завершения модуля нужно будет выполнить итоговый проект. Студенты сами выбирают темп подготовки. Также проводятся различные мероприятия дополняющие обучающую программу (вебинары, сессии с преподавателями).

Краткое содержание интенсива «Тестирование фронтенда»:

  1. Что нужно знать об автоматизированном тестировании. Принципы создания тестов.
  2. Работа с тестовым фреймворком Jest.
  3. Проверка асинхронного кода, таймеров и ошибок.
  4. Учимся писать end-to-end тесты, используя web-драйверы.
  5. Изолирование бэкенда и тестирование фронтенда.

В результате вы освоите тестирование фронтенда и повысите свою квалификацию. Эти знания вам обязательно пригодятся в работе и поднимут вас как специалиста в глазах начальства.

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

Отзывы об интенсиве

Пока никто не оставил отзывов. Чтобы оставить отзыв перейдите на полную версию страницы.

Другие курсы автора