Top-Notch Web Testing with Playwright and AI (Basics)
NewNew to Playwright or only scratched the surface? This hands-on coding tutorial is designed for developers, testers, and SDETs who want to start building real web tests quickly using Playwright with TypeScript. We’ll begin with what makes Playwright stand out from other tools. Then, we’ll walk step-by-step through setting up a project, recording tests, refining them into clean, maintainable test cases. From there, we’ll introduce AI-powered workflows using the Playwright CLI with skills to generate test plans and test cases. By the end of the session, you’ll have working tests, a clear mental model of how Playwright operates and the confidence to continue building automation without getting stuck.
Prerequisites: Attendees should clone this repository and follow the setup instructions in the README: https://github.com/AutomationPanda/awesome-web-testing-playwright. If desired, they should also bring an AI coding assistant like Cursor, Claude, or GitHub Copilot
Andrew Knight, also known as “Pandy,” is the Automation Panda. He’s a software quality champion who loves to help people build better quality software. Currently, he works as the Senior Director of Product Management at Cycle Labs, focusing on building an excellent test automation platform for enterprise systems. Previously, Pandy spent a decade as a SDET building solutions to testing problems at various tech companies. He also previously led Developer Relations and Test Automation University at Applitools. As an avid supporter of open source software, Pandy is a Playwright Ambassador as well as the lead developer for Boa Constrictor, the .NET Screenplay Pattern. On the side, he is writing a book on software testing with Manning Publications. Apart from software, Pandy spends time with his family, his French Bulldog, and his vintage Volkswagens. Check out his tech blog at AutomationPanda.com, and follow him on Twitter at @AutomationPanda.
