Skip to content
UdemySoftware TestingPaid courseAll LevelsCertificate

Playwright - Complete Beginner Course 2026 (UI + API) (Udemy.com)

Learn everything you need from Basics to Advanced to get started with Microsoft Playwright Test using Typescript

Created by: Dilpreet Johal

Last updated January 2026

icon
What you will learn

  • Playwright Basics
  • Interacting with Web Elements
  • Setup Page Object Model
  • Debugging with Playwright
  • Setup Test Automation Framework
  • Optimizing Test Framework
  • Handling Authentication Tests
  • Building Beautiful Reports
  • Integration with GitHub Actions

How it compares

Against the other 281 rated Udemy courses in Software Testing on CourseDuck:

  • Rating4.5 out of 5higher than 51% of them
  • Reviews1,900#87 of 282 by number of reviews
  • Length9.9 hourslonger than 63% of them
  • Last updatedJanuary 2026more recently than 60% of them

icon
Course Description

Microsoft Playwright is the latest and one of the most popular end-to-end test automation frameworks in the industry. Playwright is an accessible and beginner-friendly tool that is compatible with all major browsers and can be used with a variety of programming languages including Typescript, Javascript, Python, Java, and .NET. It's also free to use for anyone, whether you're a startup or an enterprise.

In this course, you will learn all about Playwright - from setting up your first test to building a fully functional framework. Along the way, you'll learn about the best practices for automation and how to become a top automation engineer.

Here's a preview of what we'll cover in this course:

  • Introduction to Playwright and its features

  • Setting up your machine for the perfect automation experience

  • Installation and setup

  • Step-by-step guide on how to write tests

  • Working with different types of elements

  • Understanding wait commands

  • Using assertions and their advantages

  • Debugging your tests when they fail

  • Setting up a fully functional framework using the Page Object Model

  • Optimizing your framework for better performance

  • Building beautiful reports for test results

  • Integrating tests with GitHub Actions

  • Implementing APIs within the UI Tests

  • And much more.

All of the topics will be taught with real-life examples, and the course will include exercises and quizzes to challenge and test your knowledge. We will also keep the course updated with the latest developments in Playwright to ensure that you have access to the most current information.

Enroll now and take the first step to becoming a top automation engineer with Playwright.

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

Dilpreet Johal

Dilpreet is a highly experienced Software Quality Assurance Architect based in Toronto with over seven years in the IT industry. He holds a degree in Software Engineering, but his passion for technology has been fuelled by his diverse professional background, which includes roles in development, quality assurance, and project management.

Dilpreet started out as a manual QA tester and has largely self-taught himself through hands-on experience and a continuous thirst for learning new skills. He understands the struggles and challenges that come with starting out in a new field, and he incorporates this understanding into his approach to teaching.

Through his online content, Dilpreet aims to share his knowledge and expertise with beginners and those seeking to independently expand their skills in a clear, easy-to-understand manner.

icon
More courses by Dilpreet Johal

$84.99

$64.99

icon
More Software Testing courses

$59.99

$84.99

$10.99

$10.99

$13.99

$149.99

icon
Reviews

4.5

1,900 ratings on Udemy

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

By RAMYA PANDIAN on 2/19/2026

The course covered most of the topics very well. It would be great to add a few more lectures on integrating with AI agents. Additionally, including a few more scenarios within the existing demo project would make it more practical and hands-on. Thanks!

By Charlotte Baak on 1/5/2026

the code you wrote is at quite some points corrected by the most SR automation engineer i know. it works the way you explain, but seems to be not using the full strength of playwright. still this course is still good to get the basics :-)

By Marcelo Costa on 1/28/2025

Amazing course, really well explained. It goes in deatil of many functionalities of Playwright. I just disagree with the POM teaching, since it's somewhat debatle to use it nowadays with modern automation frameworks, other I would really like to recommend this course to everyone. As for the POM model teached, you can always go with a Cypress approach and creating a GUI/API commands file and export it to an E2E file globally. Either way, I'm not critizing this course at all, it's way above average and the teaching style is quite good. It does take a little to start, it's very beginner friendly sometimes. Also, at the CI/CD implementation I went beyond and created a page for the Allure reporting, that's something that should be on the course as well.

By Logeshwaran T on 12/8/2024

That was nice and upskilling for me learning the in and outs about testing also the BTS of Web Applications instead learning it from really big documentation available out there in the web. Off course it is helpful but to get started with a proper flow this course is really a time saver for Thank you for the Experience you were sharing

By Carla Smith on 6/10/2024

The course is informative and I’m learning alot, thank you. There are times where it is frustrating as a beginner and following along in VS Code, I have to switch back to the browser to pause and/or rewind to catch up.

By Alexandru Luis Banut on 1/26/2024

After completing the course, I have to say that it contains good and practical information, all structured really well. The course is a blend of information and practical exercises.

By Jakub Kruszyński on 11/12/2023

The course is very essentional but not updated enough beside there is lack of such an elements as handling the pop-ups, alerts, dialogs and confirms - how to switch between tabs or between the browser window and crated canvas window but all of the course is very essentional beside i really recommend it specially for person who want to start their journey with automation testing with JS/TS etc

By Michał Jeruzal on 9/18/2023

First of all, the course title is misleading and I feel a little deceived - it says "UI + API", but it does not include any lessons on API testing, mocking APIs etc. which Playwright supports. Secondly, the course could be more up to date... Some of the code in the course is discouraged by Playwright documentation, deprecated or considered as a bad practice. Also the Playwright Test config and globalSetup are a whole different thing now. Finally, for CI/CD integration author could go more into the details of workflow setup instead of just showing the ready YAML file.

By Selvaraj Kuppusamy on 9/3/2023

I really enjoyed this course with Git Actions at the end as the cherry on top. Dilpreet (course instructor) has a very good technique to explain things that are most needed for any one who can start from scratch on a new tool/ framework. I would recommend this course for any one who wants to start from scratch on Playwright, but one thing to note is the speed of the videos might be quicker, so you might want to reduce the video speed. This is not my first course with this instructor, as always, top class, well done and thank you for the efforts on videos :)

By Lajos Csikós on 8/23/2023

Excellent course! I started with no previous automation experience, just with some basic programming knowledge(but even that is not necessary for this course). From the beginning, Dilpreet guided me through Playwright with crystal clear explanations, his English is flawless and the lessons are not boring or slow at all. If there was something I could dive deeper into, he even highlighted the documentation. I highly recommend this course as your start in the world of automation, you won't regret!

Showing all 10 reviews on CourseDuck

Read all 1,900 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 : 90 / 100