Cypress Advanced: Isolation, TypeScript, CI

Advanced Cypress workshop covering isolated tests, TypeScript, CI pipelines, flake management, and optional visual testing.

Level
Advanced
Duration
2 days
Delivery mode
remote, onsite
Training language
Polish or English
Workshop PDF
Workshop PDF

Learning outcomes

  • Implement robust isolated UI testing practices
  • Integrate Cypress execution into CI/CD workflows
  • Use advanced patterns for scaling and reliability

Tooling

CypressJavaScriptTypeScriptGitHub ActionsPercy

Cypress Advanced: Isolation, TypeScript, CI

Overview

Advanced Cypress training for teams that already run UI automation and want stronger reliability, maintainability, and CI scalability. The workshop targets flaky behavior, architecture quality, and effective test execution pipelines.

What you will learn

  • Build isolated, deterministic Cypress tests
  • Apply TypeScript patterns for stronger test code quality
  • Integrate Cypress suites into scalable CI workflows
  • Reduce flakes using diagnostics and stabilization techniques

Workshop agenda

Day 1: Test architecture and reliability

  • Isolation principles and deterministic state setup
  • Component and end-to-end strategy alignment
  • TypeScript structure for reusable test utilities
  • Patterns for selectors, fixtures, and test data control

Day 2: CI scaling and operational quality

  • Pipeline optimization for runtime and stability
  • Flake diagnostics, retries, and quarantine policies
  • Parallel execution and environment orchestration
  • Optional visual regression integration and governance

Prerequisites

Solid hands-on Cypress experience and basic familiarity with CI workflows.

Want this workshop for your team?

Request this workshop