This repository documents my learning path as I began studying Playwright through the course:
“Playwright JS/TS Automation Testing from Scratch & Framework”
by Rahul Shetty Academy
- Learned the JavaScript and TypeScript fundamentals required for Playwright automation testing.
- Understood how to automate web applications using Playwright on real, live websites.
- Gained comprehensive knowledge of all Playwright methods and their usage with practical examples.
- Learned how to make API calls within UI automation tests to enhance efficiency and reliability.
- Understood how to intercept network/API requests and responses in Playwright.
- Got familiar with the Playwright Inspector tool, Trace Viewer, and Codegen (record & playback).
- Explored Playwright AI Agents, MCP Servers, and GitHub Copilot in VS Code with practical examples.
- Developed a Playwright + Cucumber BDD framework from scratch following best practices.
- Built an end-to-end Mocha test automation framework using Playwright.
- Gained understanding of visual testing techniques.
- Performed mobile device emulation using Playwright.
- Learned how to run Playwright tests in CI/CD pipelines and inside Docker containers.
This repository serves as my personal workspace for practicing Playwright automation, exploring examples from the course, and building complete testing frameworks as part of my learning journey.