EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

Automation Testing with Cypress

Course outline

2 days

Duration

2 days

Overview

Cypress is an end-to-end testing framework. Cypress allows users to set up, write, run, and debug tests for any frontend application or website. This instructor-led, live training (online or onsite) is aimed at software testers who wish to use Cypress for automating tests.

By the end of this training, participants will be able to:

  • Perform end-to-end automation testing with Cypress.
  • Implement integration and unit tests in a web application.
  • Use Cypress as an alternative to Selenium.
  • Format of the Course
  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.
  • Course Customiza0on Op0ons

Prerequisites

An understanding of software testing

Audience

Software Testers

Introduction

Cypress Overview

  • What is Cypress?
  • Cypress features

Preparing the Development Environment

  • Installing and configuring Cypress

Cypress Quick Start

  • Working with test runners
  • Using Cypress commands and hooks
  • Applying Alias
  • Implementing API testing
  • Using data driven tests

Advanced Cypress

  • Creating custom Cypress commands
  • Using videos and screenshots
  • Working with plug-ins
  • Using Cucumber with Cypress

CI/CD with Cypress

  • Working with Docker
  • Using Jenkins pipelines

Reporting

  • Generating reports

Summary and Conclusion

Programme scope, delivery arrangements and suitability are confirmed during enquiry.