Playwright Fundamentals
Learn Playwright from project setup through stable TypeScript tests, debugging, and a basic CI configuration.
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.
