Visual testing using Playwright
Did you know that Playwright has a built-in solution for visual testing? Balaji Kumarasamy shows a few examples of using it.
If you want to benefit from Playwright's functionality for test inspection, Mustafa Mašetić wrote a handy guide.
It may also help to Create custom expects in Playwright, as Sergei Gapanovich explains.
Note: If you can't access the full article, open it in a private tab or another browser.
Playwright Indent List Reporter
Want to get more clarity in your Playwright test reports? Butch Mayhew demonstrates the indent-test-reporter library built specifically for that.
Do you think you know Playwright well? Andrey Enin may surprise you with some of these less-know, helpful features.
Using Sharding with Playwright
If you want to speed up the execution of your Playwright tests, Girish Nair demonstrates how to achieve that with sharding on CI.
Also, Mike Harris explains the benefits of using the Playwright's Trace Viewer.
In the 1.28 version, Playwright added a few new selectors. Vibhanshu Jain illustrates the improvement with the before-and-after table.
Moreover, Alice Zhang shares a good overview of the Playwright text selector strategy and examples.
When Playwright met PollyJS...
Sagarpreet Chadha gives a great overview of implementing automated tests using Playwright for web testing and Polly.JS for API mocking.
Furthermore, Kostiantyn Teltov shares helpful Automation stories: Usefulness of Playwright fixtures.
Full parallelization in Playwright
If you're wondering how you can make your Playwright test execution faster, here's a great guide by Adrian Maciuc.
Bakkappa N neatly describes three possible ways of mocking APIs in Playwright tests with examples.
Additionally, Mohammad Faisal Khatri explains How to test POST requests in Playwright.
Unleash the Full Power of Playwright With @playwright/test
Stefan Judis shares the features of @playwright/test — a dedicated test runner for Playwright.
Speaking of that, here are a few Playwright tips that will make your life easier — including how to select, act and combat flaky tests.