Testing Web Apps with Cypress

Testing Web Apps with Cypress

4 hours, 41 minutes CC

Cypress is the fastest and easiest way to write end-to-end tests for your client-side applications. Learn the selector engine, test runners, assertion library, and write your own custom commands. Seed your database using Tasks in Node.js, and mock and stub out network requests, so you're not relying on external APIs that you don't control. Finally, integrate your Cypress tests with your CI/CD pipeline using GitHub Actions!

This course and others like it are available as part of our Frontend Masters video subscription.

Published: March 8, 2022
Get Unlimited Access Now
Table of Contents

Introduction

Testing Basics

Aliases

Complex Inputs

Generating Tests

Form Validation

Tasks & Commands

Network Requests & Sessions

Mocking & Continuous Integration

Wrapping Up