Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Playwright - Complete Beginner Course 2026 (UI + API)
Rating: 4.5 out of 5(1,867 ratings)
12,182 students

Playwright - Complete Beginner Course 2026 (UI + API)

Learn everything you need from Basics to Advanced to get started with Microsoft Playwright Test using Typescript
Created byDilpreet Johal
Last updated 1/2026
English
German [Auto],English [Auto],

What you'll 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

Course content

17 sections95 lectures9h 56m total length
  • Course Overview3:29

    Master playwright fundamentals from setup and test writing to debugging, with locator strategies, file uploads, and page object model, then tackle authentication, cross-browser testing, and GitHub actions integration.

  • What is Playwright?2:32

    Explore Playwright, an end-to-end testing framework for modern web apps that enables fast, reliable web automation across multiple languages, browsers, and platforms, with code generation and debugging tools.

  • Getting the most out of this course3:14

    Embrace self-learning and use the Playwright course resources to tailor your pace and practice. Engage with the Q&A and Discord community, and learn via documentation, trial and error.

  • Before you get started0:57
  • Join the Community!0:25
  • Source Code Access0:14

Requirements

  • Basic familiarity with HTML/CSS
  • Basic familiarity with Javascript

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.

Who this course is for:

  • Devs/QA interested in learning Playwright in a short amount of time
  • QA Engineers looking to get started with Web Automation using Playwright
  • SDET looking to expand their knowledge with Typescript Web Automation using Playwright