Multi-Window Automation: A Practical Guide with Playwright and Cypress
If your goal is to automate tests that have to use multiple windows, Irfan Mujagić comes to the rescue, explaining the right methods in both Playwright and Cypress.
Playwright with Allure Reporter published on AWS S3 Bucket — full parallelization
Looking for a robust reporting solution for your Playwright tests? Adrian Maciuc shows how to integrate Allure Report and store them in the cloud.
Furthermore, Cerosh Jacob wrote a helpful guide to Playwright's Retry Feature for Individual Test Steps.
A Simple and Effective E2E Test Architecture with Playwright and TypeScript
In this helpful example, Denis Skvortsov shows a good way of structuring your Playwright test automation project
And with the rising popularity of the tool, some are asking: Should I fight for Playwright?
How to add Type Checking and Linting to your Playwright Project
So apparently, Playwright doesn't check for type errors by itself, even if your tests are written in TypeScript. To fix that, Stefan Judis shows an alternative solution.
Also, Butch Mayhew wrote a helpful guide on How To Load a Custom Test Fixture or Setup Projects When Running Playwright Test Code Generator.
Playwright Mastery: Integrating Web Servers, API Schemas, Geolocation, and Localization
If you write tests in Playwright for advanced test automation, Thananjayan Rajasekaran shows some of the less-known features it provides.
A Unified Approach to API, Database and E2E Testing with Playwright
Playwright has a built-in API request functionality that can support your end-to-end tests. Mahtab Nejad shows several examples of using it.
Furthermore, Aya Akl wrote a great guide on how to Enhance POM using Playwright Fixtures.
How we changed Our Testing Framework From Cypress to Playwright
Nowadays, you can often see people comparing the two modern web app testing tools — Cypress and Playwright. But what is the difference in practice? Here are the lessons learned by Rodion Salnik.
Mastering Mobile Testing in Playwright: Simplify Your Workflow with TypeScript Decorators
This is a great, detailed guide by Roman Khomitskyi explaining how to leverage Playwright and TypeScript features for efficient testing web apps on mobile.
Similarly, Stefan Judis wrote a handy article on How to apply Playwright test steps with TypeScript decorators.
Playwright Productivity Hack: How --only-changed Can Save Your Day
With the latest release, Playwright introduced a new feature --only-changed
that allows you to rerun only the changed tests. Nimit Savant explains more about it.
Similarly, Butch Mayhew used the same feature to find out: Is it possible to run only Playwright Tests that changed in GitHub actions on a pull request?
Secure Your Playwright Tests: Handling TLS Client Certificates Across Environments
Parthiban Rajasekaran explains how to configure Playwright tests to work with TLS client certificates in different environments using Playwright and CI configuration.
And if you need custom assertions, Ravi Kiran demonstrates Levelling Up Your Playwright Tests with Custom Matchers.