Skip to main content
ExpertAdvanced3 weeks

Testing

Verify frontend behavior with unit, component, integration, accessibility, and end-to-end tests.

Topic 20 of 24

Prerequisites

  • React.js
  • API Integration

Key Concepts & Skills

  • Vitest
  • Testing Library
  • Playwright
  • Mocking
  • Test pyramid
  • CI checks

Learning Outcomes

  • Understand the core principles of Vitest
  • Configure and deploy Testing Library successfully
  • Troubleshoot common issues with Playwright
  • Understand the core principles of Mocking
  • Configure and deploy Test pyramid successfully
  • Troubleshoot common issues with CI checks

Resources

Practice Exercises

Project Task

Create a tested checkout flow with unit and E2E coverage.

Quiz