End-to-End JavaScript Testing with Cypress.io
Offered By: LinkedIn Learning
Course Description
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
- What is Cypress.io
- Advantages of Cypress.io
- Limitations of Cypress.io
- 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
- Interacting with elements
- Triggering other actions
- Common assertions
- Automatic retrying
- Debugging in Cypress
- Environment variables
- Test doubles
- The "wrap" command
- The "and" command
- The "filter" and "not" commands
- Typing special characters
- Activating code completion
- Summary
Taught by
Shaun Wassell
Related Courses
Cypress end to end testing and intercepting network callCoursera Project Network via Coursera JavaScript: Test-Driven Development (ES6)
LinkedIn Learning Master JavaScript
LinkedIn Learning Automated Browser Testing with TestCafe and TypeScript
Pluralsight Testing Precompiled Azure Functions: Deep Dive
Pluralsight