Skip to content

yorgoA/playwright-training

Repository files navigation

📘 Playwright Learning Journey

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


🚀 What I Learned

✅ JavaScript & TypeScript Essentials

  • Learned the JavaScript and TypeScript fundamentals required for Playwright automation testing.

🌐 Web Automation with Playwright

  • 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.

🔄 Smart Automation with API Integrations

  • 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.

🛠️ Playwright Tools & Debugging

  • 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.

🧪 Framework Development

  • Developed a Playwright + Cucumber BDD framework from scratch following best practices.
  • Built an end-to-end Mocha test automation framework using Playwright.

📱 Advanced Testing

  • 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.

🎯 Purpose of This Repository

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages