Skip to content

Level 1 · Entry Foundations

Goal: understand what Playwright is and why end-to-end testing with it beats older tools, get a working project set up, and be able to write real Playwright Python scripts — finding elements, interacting with them, waiting for the right moment, and asserting on the result.

Modules

  1. What Is Playwright & Why E2E Testing
  2. Installation & Project Setup
  3. Your First Script
  4. Locators
  5. Actions
  6. Assertions with expect
  7. Waiting & Auto-Wait Philosophy
  8. Forms & Dropdowns
  9. Headed vs. Headless
  10. Project — Automate a Login Flow

By the end of this level you'll be able to write a Playwright script from scratch that launches a browser, finds elements the resilient way, fills in a form, submits it, and asserts on the outcome — headed for debugging, headless for CI.