Take your frontend testing skills to the next level by mastering Microsoft Playwright 🧪
Microsoft Playwright is a powerful automation library for web browsers. It provides a set of APIs to automate interactions with web pages in a variety of browsers, including Chromium, Firefox, and WebKit. Here are some reasons why Developers and Quality Assurance Engineers choose Microsoft Playwright:
Overall, Microsoft Playwright is chosen for its reliability, flexibility, and comprehensive features for automating browser interactions.
We've tried a lot of testing frameworks and created courses for them over time. We created a course on Microsoft Playwright with cooperation with the Playwright team way back in 2020 when it was still early days. We've seen it evolve into the framework that it now and take a modern approach to the framework, presenting the current best practices without slowing you down with legacy patterns.
This course covers all the features that make Playwright great, including its excellent API, multi browser support, ways to use in your CI, IDE support. Here's a brief outline:
A lot of effort has gone into this course to make sure you get all the knowledge you need as quickly as possible. No time wasting here. You will learn quickly and be on your way, building great things 🎄
Introduction
(⏱️ 0:52)
Development Setup
(⏱️ 2:12)
Creating a Playwright Project
(⏱️ 6:09)
Playwright VSCode Extension
(⏱️ 3:05)
Playwright Core API
(⏱️ 5:58)
Playwright Command Line
(⏱️ 2:41)
Integrating Playwright Into Web Applications
(⏱️ 8:14)
Testing HTTP APIs
(⏱️ 8:43)
Debugging Playwright Tests
(⏱️ 4:47)
Page Object Models in Playwright
(⏱️ 4:51)
Visual Regression Testing (VRT)
(⏱️ 6:19)
Using the Playwright Inspector
(⏱️ 2:03)
Selector Engines
(⏱️ 6:12)
Controlling and Interacting with Form Fields
(⏱️ 8:26)
Automating the Mouse (drag and drop, hover, special clicks)
(⏱️ 6:04)
Debugging Failed tests with Videos and Screenshots
(⏱️ 4:43)
Postmoretem Debugging with Traceviewer
(⏱️ 5:40)
Playwright UI Mode - Watch Mode and Trace Debugging
(⏱️ 4:26)
Record a Test (Quick Test Creation)
(⏱️ 4:17)
Playwright Test Fixtures
(⏱️ 6:07)
Playwright Standalone Library
(⏱️ 4:37)