Awesome Testing

Playwright Fundamentals

Learn Playwright from project setup through stable TypeScript tests, debugging, and a basic CI configuration.

Level
Foundations
Duration
2 days
Delivery mode
remote, onsite
Training language
Polish or English
Workshop PDF
Workshop PDF

Tooling

PlaywrightJavaScriptTypeScript

Playwright Fundamentals

Overview

Participants start with an empty project and finish with a small Playwright suite that a team can understand, debug, and run in CI.

What you will learn

  • Build a Playwright project from scratch with clear structure
  • Implement stable UI tests and basic API checks
  • Use traces, screenshots, and logs for debugging
  • Prepare a suite for basic CI execution

Workshop agenda

Day 1: Writing and running Playwright tests

  • Installation and project bootstrap
  • Test anatomy, selectors, and assertions
  • Browser contexts, waits, and stability basics
  • First end-to-end test scenarios

Day 2: Maintainability and CI

  • Reusable helpers, fixtures, and organization patterns
  • Data handling and environment configuration
  • Debugging failures with artifacts
  • Basic CI setup and team conventions

Prerequisites

Basic testing knowledge is recommended. Prior Playwright experience is not required.

Want this workshop for your team?

Request this workshop