Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Cypress: Automated Testing from Beginner to Pro + Framework

person icon Vasile Vasluian

4.7

Cypress: Automated Testing from Beginner to Pro + Framework

Cypress - from beginner to expert + Framework

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Vasile Vasluian

category icon Development ,Software Testing,Automation testing

Lectures -22

Duration -2 hours

Lifetime Access

4.7

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

You'll take this course through mastering the Cypress framework entirely, which means you learn how to use all its core features. Cypress is a modern tool, based on JavaScript, that includes everything you need to get started right out of the gate: a Test Runner, assertion libraries, reporters, and much more. Such an all-in-one setup makes Cypress extremely fast and efficient! Don't worry even if you're new to JavaScript. It actually feels like writing automated tests in Cypress is more of following through a sequence of pretty plain commands to interact with the browser rather than the traditional sense of programming. It's really mostly a scripting approach within the structure that Cypress provides.
Setup the Test Environment
Let's start by setting up the test environment and getting familiar with Cypress's core commands and actions. You'll also learn to identify and work with selectors for web elements in the DOM.
In addition to best practices in automated testing, we’ll delve into advanced topics, such as building a testing framework using the Page Object Model—a common approach in real-world projects. You’ll discover how to add screenshots and video recordings to your tests, as well as how to configure reports for your test suites.
By the end of this course, you’ll have the skills, knowledge, and confidence to become proficient in Cypress!

Goals

How to set up a Cypress project from scratch.

Types of locators used in Cypress.

How to identify locators for web elements.

How to automate interaction with various types of web elements.

How to organize and reuse code using the Page Object model.

You will put the knowledge learned into practice through the exercises provided.

How to add screenshots and video recordings for automated tests.

How to add reports to test suites.

How to create a testing framework using Cypress.


Prerequisites

No prior knowledge is required. This course teaches you from scratch, even for complete beginners.

Cypress: Automated Testing from Beginner to Pro + Framework

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction

2 Lectures
  • play icon 1. Introduction 01:27 01:27
  • play icon 2. Installing Visual Studio Code and Node.js 03:45 03:45

Installing and configuring Cypress.

3 Lectures
Tutorialspoint

Identifying and Interacting with Elements in Cypress.

4 Lectures
Tutorialspoint

End-to-End Practice Tests and adding screenshots/videos in Cypress.

5 Lectures
Tutorialspoint

Building a Testing Framework with Cypress (Page Object Model).

8 Lectures
Tutorialspoint

Instructor Details

user profile image

Vasile Vasluian

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515