Playwright Automation
From Manual QA to QA Automation. Learn Playwright and TypeScript with 8 modules and 41 lessons.
TypeScript Foundations for QA
Master essential TypeScript concepts applied to test automation.
Playwright Fundamentals
Install, configure, and run your first Playwright test. Learn about browsers and execution modes.
Locators and Selectors
Master the Playwright Locator API to find any element robustly and maintainably.
Actions and Assertions
Interact with the page and verify results: clicks, inputs, expect(), and Playwright's powerful auto-waiting.
Page Object Model
Organise your tests like a pro with the POM pattern. Create reusable, maintainable page objects with TypeScript.
Configuration and Environments
Master playwright.config.ts to run tests across multiple browsers, devices, and environments simultaneously.
API Testing with Playwright
Playwright isn't just UI: learn to test REST APIs directly, mix UI+API tests, and mock responses.
CI/CD and Reporting
Integrate your tests into GitHub Actions pipelines and generate professional reports with HTML Reporter and Allure.