Why I switched from Cypress to Playwright
Lucy Diaz shares an interesting, detailed experience of using both Cypress and Playwright frameworks for a few years and how that led to switching to the latter.
Also, following up on the rumours, some people on Reddit are discussing: Is Cypress really on its tail end?.
Are ChatGPT or Claude better than Playwright Codegen?
Interesting question! Stefan Judis checks how general-purpose LLM chatbots compare to Playwright Codegen when it comes to the accuracy and effectiveness of generating tests.
How to Use Playwright for Advanced Network Interception
If you're looking into validating your web app behaviour in failure scenarios, Balaji Kumarasamy shows a handy guide to validating that with Playwright tests.
Also, Rinkesh Patel shares a concise Recipe for managing Playwright tests for different deployment environments.
Ruff — The Fastest Python Linter for Playwright with Python
If you write your Playwright tests in Python, you might be interested in leveraging Ruff for code linting. Joan Alejandro Esquivel Montero explains how to do this in a 14-minute video.
Strategic Tagging: Optimizing Your Playwright Test Suite
Playwright v1.42 introduces a new, more convenient way of tagging tests. Meris Stupar gives a fine overview of that with practical examples.
Similarly, Parthiban Rajasekaran describes The Art of Playwright Tags.
How to Avoid Flaky Tests in Playwright
Playwright has quite a few features that help reduce test flakiness, but that might not be enough by itself. Antonello Zanini shows what more you can do.
And here's a handy overview of Playwright's auto-wait is simple and superb by Cerosh Jacob.
Introduction to the first Playwright project
Just starting with Playwright? You may enjoy Kostiantyn Teltov's helpful and thorough guide.
Also, Luciano Renzi shows how to Simplify Tests by Using a Main Page Object Class in Playwright.
Playwright BDD testing — you don't need Cucumber!
Francesco Borzì describes playwright-bdd — a handy tool that converts your BDD scenarios into Playwright tests.
Is It Worth Mocking WebSockets by Playwright?
It's a good question — and a good explanation — especially if you face a similar challenge of testing WebSockets as Andrey Enin does.
Playwright interview questions that you are going to love
Following the first article with Playwright interview questions, Adrian Maciuc shares another set of challenges.
And if you want to learn more, Parthiban Rajasekaran wrote a decent piece on Unlocking CSV Data Automation: Techniques and Tips with Playwright and TypeScript.