Modern Web Testing with Playwright

by Andrew Knight, Principal Architect at Cycle Labs

About Topic

About Topic

Everybody gets frustrated when web apps are broken, but testing them thoroughly doesn’t need to be a chore. Playwright, a new open-source browser automation tool from Microsoft, makes testing web apps fun! Playwright offers a slew of nifty features like automatic waiting, mobile emulation, and network interception. Plus, with isolated browser contexts, Playwright tests can set up much faster than traditional Web UI tests.

In this session, we will automate concise yet robust web app tests for a Kanban board web app with Playwright in TypeScript. Specifically, we will cover:

1. How to install and configure Playwright
2. How to perform interactions through page objects
3. How to conveniently run different browsers, capture videos, and run tests in parallel

After this session, you’ll be empowered to test modern web apps of any kind with modern web test tools. You’ll also be able to compare Playwright with other tools like Selenium WebDriver and Cypress.

Key TakeAways:

This Session is For

About Speaker


Andrew Knight

Principal Architect at Cycle Labs

Andrew Knight, also known as “Pandy,” is the Automation Panda. He’s a software testing and automation champion who loves to help people build better-quality software. In the past, he’s built large-scale test automation projects that run continuously and reliably. Currently, Pandy is a Principal Architect at Cycle Labs.

He was also the Director of Test Automation University, which offers a multitude of free courses on software testing from the world’s leading instructors. On the side, Pandy has written a book on software testing. Check out his tech blog at, and follow him on Twitter at @AutomationPanda.

Companies Worked at

cycle labs removebg preview
applitools removebg preview
LexisNexis logo.svg

Books Written

Design Patterns In Python

Design Patterns In Python