Skip to content
UdemyIT & SoftwarePaid courseAll LevelsCertificate

Learn Playwright with Javascript (Udemy.com)

Mastering Web & API Automation with Playwright

Created by: Pavan Kumar

Last updated April 2025

icon
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

icon
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:

  1. Introduction

    • Overview of Playwright and its significance in web automation.

  2. Installation

    • Step-by-step guide on installing and setting up Playwright for different programming languages.

  3. How to create & Run tests in Playwright

    • Creating a basic test script and executing it in different browsers.

  4. Locators - XPath, CSS, Property

    • In-depth exploration of various locators and their usage in Playwright.

  5. Built-in Locators

    • Understanding Playwright's built-in locators for efficient element identification.

  6. Record and Play scripts - Test Generator

    • Utilizing the test generator to automate script creation for accelerated workflow.

  7. Assertions

    • Introduction to assertions for validating expected outcomes.

  8. Hard vs soft assertions

    • Differentiating between hard and soft assertions and their suitable applications.

  9. Handle Web Elements

    • Practical guidance on interacting with input boxes, radio buttons, checkboxes, and dropdowns.

  10. Handling multi-select dropdown

    • Techniques for handling multi-select dropdowns in web applications.

  11. Handling bootstrap drop-down

    • Strategies for dealing with Bootstrap dropdown menus.

  12. Handling Auto-suggest dropdown

    • Implementing automation for auto-suggest dropdowns.

  13. Handling hidden dropdown

    • Techniques to interact with hidden dropdowns in web pages.

  14. Handling Dialogs/Alerts

    • Managing pop-up dialogs and alerts during automation.

  15. Handle Multiple windows

    • Strategies for automating scenarios involving multiple browser windows.

  16. Handling frames

    • Techniques for working with frames within web pages.

  17. Handling inner frames

    • In-depth exploration of handling nested frames.

  18. Handling web table

    • Strategies for interacting with and validating data in web tables.

  19. Handling date pickers

    • Techniques for handling date pickers in web applications.

  20. Handling mouse actions

    • Performing mouse actions such as hover, right-click, double-click, and drag-and-drop.

  21. Keyboard actions

    • Automating interactions using keyboard actions.

  22. Upload files

    • Strategies for automating file uploads in web applications.

  23. Playwright hooks

    • Leveraging Playwright hooks for advanced automation scenarios.

  24. Grouping tests

    • Organizing and executing tests in logical groups.

  25. Capture screenshots

    • Implementing screenshot capture for test result documentation.

  26. Recording videos

    • Recording test execution for comprehensive analysis.

  27. Tracing tests with trace viewer

    • Utilizing trace viewer for in-depth test analysis.

  28. Tagging tests

    • Implementing test tagging for better organization and filtering.

  29. Annotations

    • Adding annotations for improved test documentation.

  30. Page Object Model

    • Introduction to the Page Object Model for scalable and maintainable test automation.

  31. Reporters

    • Exploring different reporting options for test results.

  32. Allure reports

    • Generating and interpreting reports using Allure.

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

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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.

icon
More courses by Pavan Kumar

$109.99

$139.99

$64.99

$119.99

$19.99

$11.99

icon
More IT & Software courses

$49.99

$10.99

$124.99

$19.99

$11.99

$19.99

icon
Reviews

4.6

1,390 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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.

Showing all 10 reviews on CourseDuck

Read all 1,390 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100