All trainings

Advanced Angular Testing with End to End

From the first unit test to reliable end-to-end tests: Vitest and Playwright for Angular – fast, stable and maintainable.

  • 1 or 2 Days
  • Intermediate
  • Remote or Inhouse
  • German & English

Is this training right for your team?

Who it’s for

  • Angular developers who want to start testing properly
  • Developers who write tests but don’t trust them
  • Teams with slow, flaky or missing test suites
  • Teams introducing Vitest or Playwright

Afterwards your team can

  • Test components, services, routing and directives with Vitest
  • Handle asynchronous code and HTTP in tests without hacks
  • Write end-to-end tests with Playwright that survive refactorings
  • Decide what to test on which level – and what not to

Prerequisites

  • Practical Angular experience
  • No testing experience needed – we start with the basics
  • A laptop with your usual development setup

This course is a journey through testing with Angular tools and best practices. With the Angular testing tools like Vitest, the varieties of components and service testing are explored. To wrap up this course, Playwright is used to perform end-to-end testing to ensure the current state-of-the-art.

Agenda

The order and the depth of each block are adapted to your team – topics you already master are skipped, your questions get the time instead.

  1. Testing Basics

  2. Async Pipes

  3. Sync and Async Testing of Components and Services

  4. Test Routing

  5. Testing Directives

  6. Components with inline and external templates

  7. End to End Testing

Your trainer

  • Portrait of Fabian Gosebrink

    Fabian Gosebrink

    Microsoft MVP, Google Developer Expert

    Builds Angular applications with teams every week and has given 120+ conference talks on Angular, state management and architecture.

    Full profile →
Request a training

Bring this training to your team

In-house training

For your team only – remote or at your office, on dates that suit you, with examples from your own code base where it helps.

up to 12 participants (more on request) · on request – you get a quote within one business day

Public course

No public date is scheduled at the moment. Ask for the next one and we’ll tell you first when it is fixed.

or email [email protected] · By sending you agree to our privacy policy.