• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее
bart

bart

PRO
Сообщения
52.486
Реакции
28.843

Сквозное тестирование React-приложений с Playwright​

Автор: Artem Zakharchenko

1786666067803.png


«Сквозное тестирование React-приложений с Playwright» — практический курс для разработчиков, которые хотят системно освоить E2E-тестирование современных React-приложений и перейти от нестабильных сценариев к надежной, масштабируемой и удобной в поддержке тестовой инфраструктуре.

Курс дает комплексное понимание архитектуры end-to-end тестов, возможностей Playwright и подходов, которые применяются в реальных frontend- и fullstack-проектах. Обучение сочетает теорию, практику и разбор типичных задач, возникающих при автоматизированном тестировании веб-приложений.

Что вы освоите:
  • Настройку Playwright для локальной разработки
  • Интеграцию E2E-тестов в CI/CD
  • Оптимизацию времени выполнения тестовых прогонов
  • Организацию структуры тестового проекта с расчетом на дальнейшее масштабирование
  • Стабильную работу с локаторами и элементами интерфейса
  • Создание чистой и гибкой архитектуры тестов
  • Использование type-safe fixtures для повышения надежности тестовой системы
Продвинутая аутентификация в E2E-тестах:
  • Тестирование стандартного login-flow
  • Проверку двухфакторной аутентификации
  • Работу с passkeys
  • Создание и использование безопасных пользовательских состояний
  • Применение Personas для моделирования разных типов пользователей
Работа с тестовыми данными и mock-окружением:
  • Создание и управление тестовыми данными
  • Использование mock API для изоляции отдельных сценариев
  • Работу с временными пользователями
  • Использование sandbox-окружений
  • Подготовку воспроизводимых условий для автоматизированных тестов
Отладка и анализ падений тестов:
  • Использование UI Mode для интерактивной отладки
  • Анализ результатов с помощью Trace Viewer
  • Поиск причин нестабильных и периодически падающих тестов
  • Диагностику ошибок, возникающих в CI
  • Подходы к ускорению поиска проблем в больших Test Suite
Почему Playwright:
  • Подходит для тестирования современных веб-приложений
  • Поддерживает популярные браузеры
  • Предоставляет инструменты для стабильного E2E-тестирования
  • Упрощает автоматизацию пользовательских сценариев
  • Имеет встроенные средства отладки и анализа выполнения тестов
  • Подходит для интеграции в современные процессы разработки и CI/CD
Кому подойдет курс:
  • Frontend-разработчикам, которые хотят профессионально тестировать пользовательские интерфейсы
  • React-разработчикам, внедряющим автоматизированное E2E-тестирование
  • Fullstack-разработчикам, стремящимся повысить качество и надежность продукта
  • Командам, которые переходят на Playwright
  • Специалистам, желающим улучшить существующую инфраструктуру автоматизированных тестов
  • Разработчикам, которым важно уменьшить количество flaky-тестов и упростить их поддержку
Результат обучения:
  • Вы сможете проектировать надежную систему E2E-тестирования React-приложений
  • Научитесь масштабировать и поддерживать Test Suite
  • Сможете эффективнее диагностировать падения и нестабильность тестов
  • Освоите работу с аутентификацией, тестовыми данными и mock API
  • Сможете внедрять Playwright в CI/CD и рабочие процессы команды
  • Получите системный подход к автоматизированному тестированию frontend-приложений
Язык: Английский


Продажник:

Скачать:
Скрытое содержимое могут видеть только пользователь группы: PRO

Качать без ограничений Купить доступ к 1 теме
Скрытое содержимое для пользователей: Ferr
 
Сверху Снизу