Cypress + JavaScript Foundations

Live, practical Cypress training focused on real project setup, UI/API testing, and productive JavaScript test workflows.

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

Learning outcomes

  • Set up a full Cypress testing environment
  • Write maintainable end-to-end and API tests
  • Work with modern front-end test tooling in day-to-day QA

Tooling

CypressJavaScriptTypeScript

Cypress + JavaScript Foundations

Overview

Hands-on training for building practical Cypress skills from project setup to maintainable test implementation. Participants work with realistic UI and API scenarios and learn how to create an effective day-to-day automation workflow.

What you will learn

  • Set up a Cypress project with a clean JavaScript test structure
  • Write maintainable UI and API tests
  • Use selectors, fixtures, and test data effectively
  • Run tests locally and in basic CI workflows

Workshop agenda

Module 1: Foundations and setup

  • Cypress architecture and core execution model
  • Local environment setup and project bootstrap
  • Test structure, naming, and maintainability basics

Module 2: UI and API practice

  • Reliable UI interactions and assertions
  • API testing basics and response validation
  • Working with fixtures, mocks, and reusable helpers

Module 3: Workflow and quality

  • Debugging and failure analysis
  • Simple CI integration and reporting
  • Common anti-patterns and stabilization guidelines

Prerequisites

Basic JavaScript understanding is recommended. No prior Cypress experience is required.

Want this workshop for your team?

Request this workshop