Search⌘ K
AI Features

Types of Tests

Learn the roles and characteristics of common front-end testing types such as unit, component, integration, UI integration, end-to-end, and visual regression tests. Understand their impact on test coverage, confidence, cost, and maintenance to make informed decisions about effective testing strategies.

In this lesson we will dive into the different types of tests that developers use. Let’s discuss them one by one:

  • Unit tests: check units in isolation. What is considered to be a unit can change in context.

  • Component tests: a test of Components of modern JavaScript frameworks.

  • Integration tests: check that multiple units behave as expected when used together.

  • UI Integration tests: check that the whole application works without a real back-end.

  • E2E tests ...