End-to-End JavaScript Testing with Cypress.io

https://www.linkedin.com/learning/end-to-end-javascript-testing-with-cypress-io

by Shaun Wassell

Introduction

  1. Test automation with JavaScript
  2. What you should know
  3. Software installation
1. Introduction to Cypress.io
  1. What is Cypress.io
  2. Advantages of Cypress. io
  3. Limitations of Cypress.io
2. The Basics
  1. Installing and opening Cypress
  2. Writing your first Cypress test
  3. Testing text input
  4. Selecting elements
  5. Aliasing elements
    • instead of repeatedly referring to an element, you can create an alias for it


  6. Working with command results
  7. The "beforeEach" hook
  8. Setting a base URL


3. Intermediate Concepts
  1. Interacting with elements
  2. Triggering other actions
  3. Common assertions
  4. Automatic retrying
  5. Debugging in Cypress
    • after adding a debugger, currently selected element can be accessed from the dev console using the subject keyword
    • to add a debugger
  6. Environment variables
  7. Test doubles
4. Other Useful Commands
  1. The "wrap" command
  2. The "and" command
  3. The "filter- and "not" commands
  4. Typing special characters
  5. Activating code completion
Conclusion
  1. Summary

Comments

Popular posts from this blog

Angular Routing and Navigation Playbook

Working with Files in C# 10

Mastering Git