Master Cypress in 15 minutes a day

Learn how to improve your software quality with end to end testing using Cypress

4.30 (80 reviews)
Udemy
platform
English
language
Software Testing
category
622
students
5.5 hours
content
Feb 2022
last update
$54.99
regular price

What you will learn

How to start testing with Cypress

How to run Cypress tests on a continuous integration server

Intercept AJAX responses when required

Learn how to do visual regression testing

See how you can extend Cypress with additional functionality

Use TypeScript to write your Cypress tests

Description

Are you tired of receiving emails from frustrated users about your web application being broken? Cypress, the JavaScript End-to-End Testing Framework, is here to help you prevent those issues and ensure your web application runs smoothly. Cypress is a powerful tool that makes it easy to create automated tests for your web application, and this course is designed to help you master it.


In this course, you'll learn everything you need to know to get started with Cypress and create your first useful tests. We'll start with the basics of Cypress, but we won't stop there. You'll also learn how to make tests for data-driven applications more reliable and even faster, and how to expand Cypress with extra functionality. We'll do that both by adding additional plugins as well as writing our own extensions. You'll learn how to test applications using third-party authentication services and how to include all that as part of your continuous integration build, helping you prevent errors in code from ever deploying to production.


My name is Maurice de Beijer, and I'm excited to teach you all about using Cypress. I've been using Cypress successfully in many of my projects, and I can't wait to share my knowledge and experience with you. Whether you've never written automated end-to-end tests before or you're already familiar with Selenium, this course is for you. I'll start from the beginning, and show you how to get up and running with Cypress in no time. Even if you're not sure if automated end-to-end testing is for you, I'll show you how to get quick benefits for a minimal amount of work.


By the end of this course, you'll have a solid understanding of Cypress and how to use it to create effective automated tests for your web application. You'll be able to prevent errors in code from ever deploying to production and ensure your web application runs smoothly. Join this course and take your testing game to the next level.

Content

Introduction

Introduction
Course Goals
What is Cypress
Personal Introduction

Getting started with Cypress

Writing your first Cypress test
Adding a package.json
Fixing a broken Cypress installation
The most important commands
Adding IntelliSense
Mocha hooks
Cypress configuration
Selecting DOM elements
Querying by text
Aliasing

Interacting with Elements

Section Introduction
Clicking DOM elements

Network Requests & Cypress

Section Introduction
Radio buttons & checkboxes
Select elements

Continuous Integration

Section Introduction

Extending Cypress

Section Introduction

Screenshots

Master Cypress in 15 minutes a day - Screenshot_01Master Cypress in 15 minutes a day - Screenshot_02Master Cypress in 15 minutes a day - Screenshot_03Master Cypress in 15 minutes a day - Screenshot_04

Reviews

Donna
May 23, 2022
Nice introduction. Very clear and concise explanation of the capabilities of cypress. This is a great course for beginners and I hope the instructor posts more courses on automated testing.
Stephen
April 14, 2022
Maurice was an excellent teacher. All videos were short and to the point with valuable info in them. I went from not knowing much about Cypress to running E2E tests on projects. Looking forward to more videos from this course if/when Maurice adds them.
Konstantin
April 12, 2022
Hello there, Compare to other courses this one is more understandable. The language and accent are really good. Thanks a lot
Rafał
November 25, 2021
A short, decent course with a very good introduction to cypress. There are a few areas for improvement/development (I sent a private message with details) however I think this is one of the best courses out there. Interesting format where the videos are no more than 15 minutes long. The pace is appropriate but you should know the basics of javascript, html and css. Highly recommended!
Dennis
September 1, 2021
Great teacher! Knows what he is talking about and takes the time to explain things in such a rate it's easy to follow along.

Charts

Price

Master Cypress in 15 minutes a day - Price chart

Rating

Master Cypress in 15 minutes a day - Ratings chart

Enrollment distribution

Master Cypress in 15 minutes a day - Distribution chart
4153588
udemy ID
6/29/2021
course created date
9/2/2021
course indexed date
Bot
course submited by