Testing

Testing Courses

Write effective unit and integration tests for your JavaScript app to write more reliable code. Learn how to properly test your JS apps through courses and resources on Frontend Masters.

Web App Testing & Tools

Miško Hevery

Miško Hevery

Qwik Creator (Previously Angular)
Learn unit, integration, system, E2E testing, mock dependencies, and use Vitest & Playwright for building robust and maintainable web apps!
3 hours, 54 minutes CC
Web App Testing & Tools
drag handle

Enterprise UI Development: Testing & Code Quality

Steve Kinney

Steve Kinney

Temporal
Ideal for lead UI developers: learn unit testing, continuous integration, accessibility testing, mocking, and coding standards enforcement. Guide your team toward coding scalability!
8 hours, 25 minutes CC
Enterprise UI Development: Testing & Code Quality
drag handle

Intermediate React, v5

Brian Holt

Brian Holt

SQLite Cloud
Learn to build scalable React applications using the latest tools and techniques. Topics include hooks, TailwindCSS, code splitting, server-side rendering, TypeScript, Redux Toolkit, and testing with Vitest.
6 hours, 6 minutes CC
Intermediate React, v5
drag handle

Testing Web Apps with Cypress

Steve Kinney

Steve Kinney

Temporal
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.
4 hours, 41 minutes CC
Testing Web Apps with Cypress
drag handle

JavaScript Testing Practices and Principles

Kent C. Dodds

Kent C. Dodds

Professional Trainer
In this course, you'll learn the principles and best practices for writing maintainable test applications to catch errors before your product reaches the end user.
3 hours, 39 minutes CC
JavaScript Testing Practices and Principles
drag handle