
egghead
Проект egghead.io представляет огромный выбор курсов и скринкастов для разработчиков любого уровня и профессии.
Этот курс по End‑to‑End тестированию с Cypress поможет вам перейти от ручного тестирования к быстрой и стабильной автоматизации. Cypress предоставляет современный инструмент для проверки поведения веб‑приложений, позволяя легко создавать, запускать и поддерживать E2E‑тесты благодаря простому и выразительному API.
Материал структурирован так, чтобы шаг за шагом провести вас от базовой установки Cypress до создания комплексного набора тестов для реального веб‑приложения.
Вы научитесь проверять путь пользователя целиком: от загрузки страницы до финального результата. Такой подход помогает:
Курс ориентирован на практику, поэтому вы будете работать с полноценным демонстрационным проектом.
Каждый урок соответствует отдельной ветке в репозитории. Это позволяет легко сравнивать код до и после выполнения шага, а также восстанавливать рабочее состояние проекта.
Название ветки соответствует уроку.
После завершения курса вы сможете уверенно использовать Cypress для создания стабильных, поддерживаемых и понятных End‑to‑End тестов, которые станут частью вашего рабочего процесса и повысят качество ваших веб‑приложений.

Проект egghead.io представляет огромный выбор курсов и скринкастов для разработчиков любого уровня и профессии.
1) Cypress используется в курсе уже устаревший ("cypress": "^1.4.1")
2) Курс для тех, кто уже хоть немного знаком с Cypress