Every paid Cypress course

Cypress Mastery Bundle (5 Cypress Courses)

From your first command to AI-assisted testing. Five hands-on Cypress courses in one purchase, with coding challenges, the source code, and a certificate for each.

$159.50 USD$124.90 USD

365 days of access

Get the Cypress Mastery Bundle

In Brazil? 🇧🇷 Pay with Pix

Read a lesson from Cypress Testing Lab for free
  • 14-day money-back guarantee
  • Free preview lesson in every course
  • A certificate for each course
  • 365 days of access

Your study path

Five courses bought together are easier to finish in the right order. This is the one the bundle is built around, from the commands to a whole project.

  1. The commands

    Start with the Cypress API itself, one command at a time: getting elements, typing, intercepting requests, a first API test, and controlling the clock.

    Cypress Testing Lab
    • Getting elements
    • Typing in fields
    • Intercepting and waiting for network requests
    • Creating a simple API test
    • Freezing the browser's clock
  2. A real project, end to end

    Then a whole application: planning the tests, writing the most important one first, accessibility checks, custom commands, and continuous integration.

    Cypress Simulator
    • Test Planning
    • Implementing the most important test case
    • Accessibility tests with Cypress
    • Custom commands
    • Continuous Integration
  3. Behavior-driven development

    Next, the same skills written as Gherkin features with Cucumber: parameters, tables, tags, and an HTML report.

    Cypress and Cucumber
    • Testing your first feature
    • Features with tabular data
    • Running scenarios by tags
    • Generating an HTML report
  4. Mastering the network

    Then the advanced side of cy.intercept(): waiting on requests, mocking responses, simulating delays and errors, and stable selectors.

    Cypress Interception
    • Waiting for network requests
    • Mocking API responses with fixtures
    • Simulating a slow request
    • Scoping element selection with .within() and .find()
  5. Cypress in the AI era

    Finish by using the official Cypress skills in your AI coding tool to write, review, and debug tests, with everything above to judge what it gives you.

    Cypress Testing in the AI Era
    • Installing and using the official Cypress Skills
    • Writing E2E tests with cypress-author
    • Debugging failing Cypress tests with the Cypress skills
    • Analyzing test gaps and building a report for cypress-author

What is inside

Each course stands on its own, with its own lessons, quizzes, and certificate. Finish all five and you also earn the Cypress Master badge.

Paid
AI
All levels
14 lessons
~5 hours

Cypress Testing in the AI Era

Use generative AI and the official Cypress skills to write, review, debug, and gap-analyze E2E, component, and API tests.
View Details: Cypress Testing in the AI Era
Paid
All levels
30 lessons
~4 hours

Cypress Testing Lab

Practice Cypress commands hands-on: interactions, network mocking, API testing, and advanced techniques.
View Details: Cypress Testing Lab
Paid
Intermediate
25 lessons
~6 hours

Cypress Simulator

Learn end-to-end testing with Cypress from scratch: web UI, accessibility, and CI/CD automation.
View Details: Cypress Simulator
Paid
Intermediate
19 lessons
~3 hours

Cypress and Cucumber

Write end-to-end tests in plain language with Gherkin and Cucumber, then map them to Cypress step definitions.
View Details: Cypress and Cucumber
Paid
Advanced
15 lessons
~3 hours

Cypress Interception

Take full control of the network with cy.intercept(): wait for requests, mock responses, and simulate errors and delays to make an existing suite fast, robust, and reliable.
View Details: Cypress Interception

Questions about the bundle