Who this is planned for

Testers and developers building modern web application test suites.

Suggested starting point

JavaScript basics and introductory TypeScript types.

Proposed curriculum

Planned topics

This outline is provisional and may change before launch.

  1. 01

    Playwright Test setup

    Projects, configuration, browser contexts and test isolation.

  2. 02

    Locators and web-first assertions

    Role-based locators, auto-waiting and meaningful assertions.

  3. 03

    Typed fixtures and test data

    Reusable fixtures, lifecycle scope and data-driven tests.

  4. 04

    Authentication and network control

    Storage state, API setup, request interception and deterministic mocks.

  5. 05

    Cross-browser and parallel execution

    Browser projects, workers, retries and shared-state pitfalls.

  6. 06

    Tracing and CI

    Trace Viewer, reports, screenshots and pipeline artifacts.

Skills to build

Planned learning outcomes

  • Create isolated, typed end-to-end tests.
  • Use accessible locators and web-first assertions.
  • Reuse authentication and fixtures without leaking state.
  • Investigate failures with traces and execute across browser projects.

Keep learning while you wait

Explore the current free learning resources today.

Browse free resources