Learn Playwright with Javascript (Udemy.com)
Mastering Web & API Automation with Playwright
Created by: Pavan Kumar
Last updated April 2025
What you will learn
- Web Automation with Playwright
- API Testing with Playwright
- JavaScripting
- Frameworks
How it compares
Against the other 1,182 rated Udemy courses in IT & Software on CourseDuck:
- Rating4.6 out of 5higher than 67% of them
- Reviews1,390#320 of 1,183 by number of reviews
- Length22.4 hourslonger than 90% of them
- Last updatedApril 2025earlier than 51% of them
Course Description
Course Mastering Web & API Automation with Playwright
Course Description: Playwright has emerged as a powerful tool in the realm of web automation, offering a comprehensive solution for testing and interacting with web applications across various browsers. This course is designed for professionals and enthusiasts eager to leverage Playwright's capabilities for efficient and robust web automation. With a focus on practical application, participants will gain hands-on experience in creating, running, and optimizing tests using Playwright.
Course Contents:
Introduction
Overview of Playwright and its significance in web automation.
Installation
Step-by-step guide on installing and setting up Playwright for different programming languages.
How to create & Run tests in Playwright
Creating a basic test script and executing it in different browsers.
Locators - XPath, CSS, Property
In-depth exploration of various locators and their usage in Playwright.
Built-in Locators
Understanding Playwright's built-in locators for efficient element identification.
Record and Play scripts - Test Generator
Utilizing the test generator to automate script creation for accelerated workflow.
Assertions
Introduction to assertions for validating expected outcomes.
Hard vs soft assertions
Differentiating between hard and soft assertions and their suitable applications.
Handle Web Elements
Practical guidance on interacting with input boxes, radio buttons, checkboxes, and dropdowns.
Handling multi-select dropdown
Techniques for handling multi-select dropdowns in web applications.
Handling bootstrap drop-down
Strategies for dealing with Bootstrap dropdown menus.
Handling Auto-suggest dropdown
Implementing automation for auto-suggest dropdowns.
Handling hidden dropdown
Techniques to interact with hidden dropdowns in web pages.
Handling Dialogs/Alerts
Managing pop-up dialogs and alerts during automation.
Handle Multiple windows
Strategies for automating scenarios involving multiple browser windows.
Handling frames
Techniques for working with frames within web pages.
Handling inner frames
In-depth exploration of handling nested frames.
Handling web table
Strategies for interacting with and validating data in web tables.
Handling date pickers
Techniques for handling date pickers in web applications.
Handling mouse actions
Performing mouse actions such as hover, right-click, double-click, and drag-and-drop.
Keyboard actions
Automating interactions using keyboard actions.
Upload files
Strategies for automating file uploads in web applications.
Playwright hooks
Leveraging Playwright hooks for advanced automation scenarios.
Grouping tests
Organizing and executing tests in logical groups.
Capture screenshots
Implementing screenshot capture for test result documentation.
Recording videos
Recording test execution for comprehensive analysis.
Tracing tests with trace viewer
Utilizing trace viewer for in-depth test analysis.
Tagging tests
Implementing test tagging for better organization and filtering.
Annotations
Adding annotations for improved test documentation.
Page Object Model
Introduction to the Page Object Model for scalable and maintainable test automation.
Reporters
Exploring different reporting options for test results.
Allure reports
Generating and interpreting reports using Allure.
API testing with Playwright
Extending Playwright for API testing.
JavaScript Fundamentals(Bonus Lectures)
Join us in this comprehensive journey to master web automation with Playwright and stay ahead in the ever-evolving landscape of software testing.
Instructor Details
- 4.6 Rating
1,390 Reviews
Pavan Kumar
With 19+ years of IT experience and 17+ years as a Tech Educator, Trainer, and Content Creator, I help aspiring and experienced QA professionals become industry-ready Automation Test Engineers and SDETs through practical, hands-on learning.
My focus is on bridging the gap between theory and real-world software testing by delivering structured training on Automation Testing, API Testing, AI-Powered Testing, and modern Quality Engineering practices.
Highlights:
Trained 300,000+ learners worldwide through 20+ top-rated Udemy courses
Creator of the SDET-QA YouTube channel with 800K+ subscribers, sharing in-depth tutorials on Software Testing, Automation, AI Testing, and career guidance.
Core Expertise:
Automation Testing: Selenium, Playwright, Cypress, Cucumber, Appium
API & Performance Testing: REST Assured, Postman, JMeter
Programming: Java, Python, JavaScript, TypeScript
DevOps & CI/CD: Git, GitHub, Jenkins, Docker, GitHub Actions
AI Testing & AI Engineering:
Expertise on LLM Testing, Prompt Engineering, Promptfoo, DeepEval, Agentic AI, Agentic RAG Testing, MCP, n8n, GitHub Copilot, Claude, ChatGPT, Gemini, DeepSeek, AI-powered test automation, test case generation, framework development, and AI-assisted software testing workflows.
More courses by Pavan Kumar
Learn Manual Software Testing + Agile with Jira Tool (2024)
4.6 (18,251 Reviews)
Provider: Udemy
Time: 23.1h
$109.99
Learn Selenium with Java, Cucumber & Frameworks (2026)
4.6 (16,011 Reviews)
Provider: Udemy
Time: 102.5h
$139.99
Learn JMeter - Performance and API Testing (2024)
4.4 (8,879 Reviews)
Provider: Udemy
Time: 6.7h
$64.99
Learn API Testing using Postman, SoapUI & RestAssured (2025)
4.6 (6,044 Reviews)
Provider: Udemy
Time: 49.6h
$119.99
Learn Playwright with TypeScript (Web & API Testing) (2026)
4.6 (4,720 Reviews)
Provider: Udemy
Time: 93.4h
$19.99
Microsoft Intune Training (Includes Self Practice LABs) (2026)
4.3 (3,641 Reviews)
Provider: Udemy
Time: 21h
$11.99
More IT & Software courses
D3.js Data Visualization Fundamentals - Hands On (2026)
4.9 (3,917 Reviews)
Provider: Udemy
Time: 4.6h
$49.99
Hands-On Training: Streaming Data with Apache Kafka on Azure (2025)
4.9 (103 Reviews)
Provider: Udemy
Time: 3.7h
$10.99
Oracle Grid Infrastructure and RAC using Oracle Database 19c (2026)
4.8 (2,499 Reviews)
Provider: Udemy
Time: 8.7h
$19.99
PowerShell Scripting & Automation: The Complete Hands-On (2026)
4.8 (1,750 Reviews)
Provider: Udemy
Time: 9.6h
$11.99
AWS EC2 Crash Course + Load Balancing with Demos and PDFs (2025)
4.8 (866 Reviews)
Provider: Udemy
Time: 3.7h
$19.99
Reviews
By Virendra Pratap Singh on 7/20/2026
The Playwright with JavaScript training was well-structured and easy to follow. I gained practical knowledge of building and executing automation test scripts using Playwright. The examples and exercises were relevant and helped me understand real-world automation scenarios. Thank you for the excellent learning session.
By Vidya V on 6/27/2026
Pavan Kumar has been an amazing trainer and my go-to person for technical learning. His clear explanations make concepts easy to understand, and I truly appreciate his guidance. It has made a significant difference in my growth. Thank you for being a great mentor!
By Arun Raj A.S on 5/29/2026
if i refresh the page, then the content again starts from the first even if i complete watching it and shows like i have not watched it.
By chandukrishnamraju vuyyuri on 3/29/2026
Paid course also exact same to YouTube videos don't buy Pavan course at Udemy. He has to think person are paying money at least give proper content
By Diego Girotti on 3/23/2026
"The course was very clear, and the concepts were well-explained. The JavaScript section provides valuable context that significantly enhances the understanding of Playwright."
By Shivakumar GP on 12/29/2025
The course covered all the major topics in playwright...with a well detailed explanation. Its a great way to kick start a career in Automation.
By Nrusinh Murari Shinde on 12/10/2025
Pawan sir Explaining very Deep and practacle Wise .. so it very easy to undersrtand BAsic and COre Concept.i learn lot of things from Pawan Sir . i learn Java ,Selenium WebDriver ,Api Testing and now PlayWright . u r doing ssuch a good Job new Commers Who want to upgrade his skills . really its very HelpFul .
By Pablo García González on 11/14/2025
I´m spanish but ill write this in english: This is an awasome course. The contents are very well structured. The contents are very well explained. In the lecctions has a downloabled file with the key points what is helps a lot. Excelent course.
By UPPU MANIBABU on 11/11/2025
This course has been truly wonderful! I started with zero knowledge, and now I feel confident enough to crack a job using the skills I’ve gained here....
By Gopi Krishnan M on 11/11/2025
I came to know Pavan Sir through his SDET QA channel in 2021. Although most concepts were already covered during my internship, I revisited the basics for better clarity—starting from manual testing all the way to Selenium WebDriver,postman API. His teaching style truly stands out because he explains everything from the ground up, making it easy for anyone to understand. To further upskill, I’ve now purchased his Playwright course, and I must say—it’s one of the best courses available.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












