HOME > Development > Web Automation and Testing using Playwright

Web Automation and Testing using Playwright

  • Development
  • May 11, 2025
SynopsisWeb Automation and Testing using Playwright, available at $54...
Web Automation and Testing using Playwright  No.1

Web Automation and Testing using Playwright, available at $54.99, has an average rating of 4.15, with 69 lectures, based on 230 reviews, and has 920 subscribers.

You will learn about Understanding core concepts of Playwright Playwright API to interact with chromium, firefox and webkit browser engines Exploring libraries and browser extensions related to Playwright Test Frameworks for JS, TS and Java: Playwright Test, Jest-Playwright and JUnit Enhancing test framework using Page object model, Cucumber and more Running Playwright Tests in CI/CD Pipelines JavaScript concepts This course is ideal for individuals who are Developers who need to perform web automation or web scraping or Software Testers who want to learn one of the most popular upcoming testing tool It is particularly useful for Developers who need to perform web automation or web scraping or Software Testers who want to learn one of the most popular upcoming testing tool.

Enroll now: Web Automation and Testing using Playwright

Summary

Title: Web Automation and Testing using Playwright

Price: $54.99

Average Rating: 4.15

Number of Lectures: 69

Number of Published Lectures: 69

Number of Curriculum Items: 69

Number of Published Curriculum Objects: 69

Original Price: $22.99

Quality Status: approved

Status: Live

What You Will Learn

  • Understanding core concepts of Playwright
  • Playwright API to interact with chromium, firefox and webkit browser engines
  • Exploring libraries and browser extensions related to Playwright
  • Test Frameworks for JS, TS and Java: Playwright Test, Jest-Playwright and JUnit
  • Enhancing test framework using Page object model, Cucumber and more
  • Running Playwright Tests in CI/CD Pipelines
  • JavaScript concepts
  • Who Should Attend

  • Developers who need to perform web automation or web scraping
  • Software Testers who want to learn one of the most popular upcoming testing tool
  • Target Audiences

  • Developers who need to perform web automation or web scraping
  • Software Testers who want to learn one of the most popular upcoming testing tool
  • Microsoft’s Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast. It is developed by the same team that developed Puppeteer and hence it is leveled up Puppeteer.

    This course will teach you Playwright, which is believed to become one of the most popular web automation tools in the near future. The course will start from the very basics, you do not need to have any experience with any web automation tool, test frameworks and not even JavaScript. Everything you will need is covered in the course.

    Be an early adopter and stay ahead in the game.

    Course Curriculum

    Chapter 1: Introduction to Playwright

    Lecture 1: Welcome to the course

    Lecture 2: Introduction to Playwright

    Lecture 3: Setup

    Lecture 4: Core Concepts

    Lecture 5: Basic Script

    Lecture 6: Project

    Chapter 2: Interacting with UI

    Lecture 1: Introduction

    Lecture 2: Identifying Web Elements

    Lecture 3: Interacting with Web Elements

    Lecture 4: Extracting Element Attributes

    Lecture 5: Assertions

    Lecture 6: Navigation

    Lecture 7: Waits and Timeouts

    Lecture 8: Project

    Chapter 3: Playwright Tidbits – Playwright features and Utilities

    Lecture 1: Introduction

    Lecture 2: Capture Screenshots and Videos

    Lecture 3: Multi-Page Scenarios

    Lecture 4: Upload and Download Files

    Lecture 5: Reuse authentication state – Cookie/token-based authentication

    Lecture 6: Handling Alerts, Prompts and Confirm Dialogs

    Lecture 7: Device and Environment Emulation

    Lecture 8: Playwright CLI

    Lecture 9: Debugging Tools

    Lecture 10: Debugging Tool: Playwright Inspector

    Lecture 11: Interactive Playground

    Lecture 12: Script Recorder

    Lecture 13: Get cssSelector and XPath with ease using SelectorsHub

    Lecture 14: Active Monitoring using Checkly

    Lecture 15: Generating PDF of Webpage

    Chapter 4: Test Framework #1: Playwright Test

    Lecture 1: Introduction

    Lecture 2: Setup & First Script

    Lecture 3: Explore Playwright Test

    Lecture 4: Configuration

    Lecture 5: Parallelism and Sharding

    Lecture 6: Reporters

    Chapter 5: Test Framework #2: Jest-Playwright

    Lecture 1: Introduction

    Lecture 2: Jest-Playwright Setup

    Lecture 3: First Test using Jest-Playwright

    Lecture 4: Exploring Jest-Playwright

    Lecture 5: Generating HTML Report

    Lecture 6: Project

    Chapter 6: Test Framework #3: Junit | Playwright with Java

    Lecture 1: Introduction and Setup

    Lecture 2: Project Setup and First Script

    Lecture 3: Parallel Execution

    Chapter 7: Testing Extras – Test framework enhancements and Integrations

    Lecture 1: Introduction

    Lecture 2: QA Wolf – Record and Playback style

    Lecture 3: Page Object Model

    Lecture 4: Data Driven Approach

    Lecture 5: Cucumber

    Lecture 6: Troubleshooting Tests

    Lecture 7: Allure Report

    Lecture 8: Assertions using expect-playwright

    Lecture 9: CodeceptJS – end to end test framework [ includes parallel test execution ]

    Chapter 8: Continuous Integration

    Lecture 1: GitHub Actions

    Lecture 2: Azure DevOps

    Lecture 3: GitLab

    Chapter 9: JavaScript For Testers

    Lecture 1: Introduction

    Lecture 2: Why do Testers need to learn JS

    Lecture 3: What is JavaScript?

    Lecture 4: Install Node.js & Code Editor (VS Code)

    Lecture 5: JavaScript Basics

    Lecture 6: NPM – Node Package Manager

    Lecture 7: package.json

    Lecture 8: NPX

    Lecture 9: Arrow Functions

    Lecture 10: JS Test Framework (Mocha) & Assertion Library (Chai)

    Lecture 11: IIFE – Immediately Invoked Function Expression

    Lecture 12: Callback, Promises, Async-Await

    Lecture 13: Project

    Instructors

  • Web Automation and Testing using Playwright  No.2
    Bushra Alam
    Senior Software Test Engineer
  • Rating Distribution

  • 1 stars: 7 votes
  • 2 stars: 5 votes
  • 3 stars: 25 votes
  • 4 stars: 83 votes
  • 5 stars: 110 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!