Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
2026-End to End Test Automation with Playwright (TS/C#/Java)
Rating: 4.5 out of 5(836 ratings)
7,736 students

2026-End to End Test Automation with Playwright (TS/C#/Java)

Master web app automation with Playwright's modern approach and multiple language bindings - Updated 2023 with v1.38
Created byKarthik KK
Last updated 1/2026
English

What you'll learn

  • Complete Playwright tool from ground up
  • Learn Playwright in Javascript/Typescript language binding
  • Working with Cross-browser testing, API Testing and Parallel execution
  • Understand Playwright Test Runner, Configuration, Reporting
  • CI/CD operation with GitHub Actions and Azure DevOps
  • Learn Playwright in Java language binding and building framework
  • Learn Playwright in C# language binding
  • API Testing using Playwright with C# .NET

Course content

24 sections154 lectures15h 54m total length
  • Introduction10:20
  • Installing Playwright in VS Code with Playwright Test Extension7:24
  • Installing Playwright via Command line and Manual3:27
  • Record and Playback with Code Generation using VS Code Playwright Extension8:31
  • Record and Playback using Playwright Codegen with Inspector2:21

    Record and playback with Playwright codegen via the command line, which opens a browser and inspector to generate code as you interact with a site.

Requirements

  • Basic understanding of JS/C#/Java/TS is a plus
  • Basic understanding of other testing tools like Selenium is a plus

Description

In this course End to End Test Automation with Playwright, we will learn Playwright from the complete ground up to more advanced concepts that anyone requires to automate their Modern/Legacy web applications in a modern way!

As we all know Playwright enables fast, reliable, and capable automation across all modern browsers and supports running different platforms like macOS, Windows, Linux, and its related containers, it's super easy to automate applications with Playwright in various popular language bindings such as Javascript, Typescript, Java, C# and Python!


# COURSE UPDATED TO 2026 LATEST VERSION #


In this course, we will discuss

  • Introduction and Getting Started to Playwright

  • Understanding the basic building blocks of Playwright

  • Assertion library with expect

  • Playwright Test and Test Runner

  • Parallel Execution in Playwright

  • Playwright configuration and reporting

  • Playwright's new locator strategy and use of ARIA locators

  • Modern Playwright feature for Modern app testing (JS)

  • Hands-On Labs

  • Playwright with C# language binding

  • Playwright with C# and Specflow for BDD

  • Playwright with Java Language binding

  • Playwright with Java and Cucumber Integration for BDD

  • Playwright framework development with TS/Java/C# language binding

  • Playwright Integration with GitHub Actions, Azure DevOps

  • Support for Multiple Machine execution with Sharding and more.

Upon completion of this course, participants will acquire comprehensive knowledge of Playwright, enabling them to effectively utilize its capabilities for automation in their professional endeavors.

Embark on an unprecedented journey as you delve into the intricacies of Playwright through our meticulously crafted course. Covering a wide range of popular language bindings, this program equips you with the essential skills to excel in your workplace automation tasks.

Enroll now and prepare yourself for the exciting world of Playwright with our pioneering online course!

Who this course is for:

  • QA
  • BA
  • Test Automation engineer
  • Developer