Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

End-to-End JavaScript Testing with Cypress.io

via LinkedIn Learning

Overview

Learn how to set up an end-to-end JavaScript testing framework using Cypress.io.

Syllabus

Introduction
  • Test automation with JavaScript
  • What you should know
  • Software installation
1. Introduction to Cypress.io
  • What is Cypress.io
  • Advantages of Cypress.io
  • Limitations of Cypress.io
2. The Basics
  • Installing and opening Cypress
  • Writing your first Cypress test
  • Testing text input
  • Selecting elements
  • Aliasing elements
  • Working with command results
  • The "beforeEach" hook
  • Setting a base URL
3. Intermediate Concepts
  • Interacting with elements
  • Triggering other actions
  • Common assertions
  • Automatic retrying
  • Debugging in Cypress
  • Environment variables
  • Test doubles
4. Other Useful Commands
  • The "wrap" command
  • The "and" command
  • The "filter" and "not" commands
  • Typing special characters
  • Activating code completion
Conclusion
  • Summary

Taught by

Shaun Wassell

Reviews

4.7 rating at LinkedIn Learning based on 1078 ratings

Start your review of End-to-End JavaScript Testing with Cypress.io

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.