Advanced Cypress
3h 5mAdvanced2024-01-04
Authors

LambdaTest
Course details
Cypress is a hugely popular, open-source framework that lets you write and quickly run both end-to-end and component tests with ease in real time. In this course, presented with expert instruction from the popular platform LambdaTest, learn the fundamental, technical know-how required to take your skills to the next level as an advanced Cypress user.
Learn how to write, run, and debug like a pro using the extensive functionalities built into Cypress, including headless browser testing, accessibility testing, Cypress async commands, non-Cypress async promises, assertions, hooks, fixtures, and more. By the end of this course, you’ll be ready to start performing cross-browser testing on your apps in the cloud.
Learn how to write, run, and debug like a pro using the extensive functionalities built into Cypress, including headless browser testing, accessibility testing, Cypress async commands, non-Cypress async promises, assertions, hooks, fixtures, and more. By the end of this course, you’ll be ready to start performing cross-browser testing on your apps in the cloud.
Skills covered
CypressSoftware TestingSoftware DevelopmentOne-Off
Concepts
Introduction
- Introduction to Cypress testing
Cypress Tutorial
- GET and FIND command hacks
- How to install Cypress plugin and set environment variables
- How to handle Cypress async commands
- How to handle non-Cypress async promises
- How to use assertions in Cypress
- How to write tests with Cypress UI commands
- What are Cypress hooks
- What are Cypress fixtures
- What are Cypress custom commands
- What are Cypress mouse commands
- What are Cypress actions
- Perform cross-browser testing on Cloud