YoVDO

End-to-End JavaScript Testing with Cypress.io

Offered By: LinkedIn Learning

Tags

Web Development Courses Javascript Courses Software Testing Courses Test Automation Courses Command Line Interface Courses End-to-end testing Courses

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
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

Related Courses

TDD – Desenvolvimento de Software Guiado por Testes
Instituto Tecnológico de Aeronáutica via Coursera
Virtualize and Automate Your SAP Testing Using Int4 IFTT
SAP Learning
Selenium Grid - Running Selenium tests in parallel
Coursera Project Network via Coursera
Source control management for test automation with Git
Coursera Project Network via Coursera
Building Test Automation Framework using Selenium and TestNG
Coursera Project Network via Coursera