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

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera