
Rate this course with five stars to motivate the instructor and encourage high-quality content. Write a thoughtful review to help prospective students judge the course and its content.
Master the Playwright web automation framework, learn TypeScript from scratch, and prepare for interviews with a beginner-friendly course that highlights Playwright’s powerful features.
Learn how to reach out to the instructor by posting questions in the Q&A section and follow recommended viewing settings (high volume, full screen, 720p) to maximize the course experience.
Explore how Playwright enables cross-browser, cross-platform web automation with multi-language support, reliable execution, and powerful debugging tools, including tracing, web-first assertions, and codegen.
Explore the TypeScript switch statement as a control flow tool, replacing long if-else chains with case-based execution, including break and default handling.
Learn TypeScript loops, including for, while, and do-while, with syntax and practical examples. Discover how break and continue control loop flow by interrupting or skipping iterations.
Learn the second method to install playwright using the vscode extension 'Playwright for test' and install browser support (chromium, firefox, webkit); run with npx playwright test or via the editor.
Discover three ways to open the trace viewer in Playwright: from the report's trace section, from the trace zip in test results using npx playwright show-trace, or upload to trace.playwright.dev.
Understand Playwright trace viewer options—off, on, retain on failure, on first retry, and on all retries—and how they govern when traces are saved or attached to failures.
Pass trace options via the command line to override the playwright config, enabling or disabling traces for all tests across browsers without altering the config.
Learn to use two Chrome plugins, SelectorsHub and XPath helper, to generate locator options from the DOM for elements like username and login button, including CSS selectors and XPath.
Write Playwright text assertions to verify a button's label matches or mismatches the expected text. Copy text from the DOM to avoid typos and validate both positive and negative cases.
Learn how to handle radio buttons in Playwright by selecting male and female options, asserting their states with is checked and with to be false, and using the check method.
[THE ENTIRE COURSE HAS BEEN UPDATED ON 2026 APRIL WITH THE LATEST PLAYWRIGHT VERSION 1.59.0]
Are you ready to invest 13 Hours of your time to become an expert in Web Automation Testing ??
Welcome you all to the ONLY BEST course in Udemy to learn and become an expert in an amazing tool called Playwright with its current updated version.
This course is structured and well designed for the COMPLETE BEGINNERS. If you don't have prior knowledge on web automation testing or on Playwright , then this is the right course for you. As we will be learning everything from scratch.
Playwright is Next Generation Front End Automation Testing Tool. It holds a great place in automation testing due to its fast, easy and reliable testing for anything that runs in a browser.
Playwright is way more powerful than the existing web automation tools such as Selenium, Cypress due to its Architectural design.
Playwright is not only for TESTERS but also for DEVELOPERS as we can do Unit testing & Integration testing. It also have the ability to perform API testing.
By default, Playwright takes the Screenshot for every test step and generate execution Video after every test run.
There are many more WOW Factors like above which you will come across in Training.
I can promise you that by the end of this course you can start attending interviews for Playwright or can work in the Playwright projects with an ease.
Below are the Course Content :
Introduction to Playwright
Playwright Architecture & its advantages
Playwright Installation & Project Setup
Locator Strategies & First Test in Playwright
Command line arguments for Playwright test
Handling Basic UI Elements - Checkboxes, Radio buttons, Drop-downs
Handling Advanced UI Elements - Alerts, Iframes, WebTables
Playwright Framework Best Practices
Hooks, Grouping Test & Annotations
Parametrizing Test
Capturing Screenshots
Record Videos on playwright Execution
Read Data from JSON
Read Data from CSV
Page object Design pattern with Playwright tests
Allure Report Integration
API Testing
Docker Integration
Cucumber
Jenkins
Typescript Basics
Why else to wait. Purchase this course to become an expert in Playwright.
Wish you all the Best !!