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
0. Introduction
- 01 - Introduction to Cypress testing
1. Cypress Tutorial
- 02 - GET and FIND command hacks
- 03 - How to install Cypress plugin and set environment variables
- 04 - How to handle Cypress async commands
- 05 - How to handle non-Cypress async promises
- 06 - How to use assertions in Cypress
- 07 - How to write tests with Cypress UI commands
- 08 - What are Cypress hooks
- 09 - What are Cypress fixtures
- 10 - What are Cypress custom commands
- 11 - What are Cypress mouse commands
- 12 - What are Cypress actions
- 13 - Perform cross-browser testing on Cloud
Related courses
- End-to-End JavaScript Testing with Cypress.io
- End-to-End JavaScript Testing with Cypress.io (2019)
- Angular: Building Large Applications
- Playwright Essential Training: Abstractions, Fixtures, and Complex Scenarios
- Advanced MySQL Database Administration
- Designing Big Data Healthcare Studies, Part One
- Python: Advanced Design Patterns (2018)
- Linux Performance Tuning