DEV Community

Playwright Web Testing & Automation Framework 🎭

Playwright is an open-source framework for Web Testing and Automation. It enables reliable end-to-end testing for modern web apps across browsers and platforms, using one API! Playwright supports resilient testing (with features like auto-wait, web-first assertions and tracing) with powerful tooling for authoring, debugging and profiling your end-to-end tests!

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Why Your Playwright Suite Gets Flaky After 50 Tests (And How to Fix It)

Why Your Playwright Suite Gets Flaky After 50 Tests (And How to Fix It)

Comments
5 min read
Playwright with Python: Stable Locators and Better Assertions

Playwright with Python: Stable Locators and Better Assertions

Comments
1 min read
Playwright API Testing Plus E2E: Testing the Same User Flow at Two Layers, on Purpose

Playwright API Testing Plus E2E: Testing the Same User Flow at Two Layers, on Purpose

Comments
4 min read
I Automated reCAPTCHA in Playwright and the Proxy Was the Real Fix

I Automated reCAPTCHA in Playwright and the Proxy Was the Real Fix

Comments
2 min read
Your CI Runs Tests in Parallel. Your Test Data Doesn't Know That.

Your CI Runs Tests in Parallel. Your Test Data Doesn't Know That.

Comments
4 min read
4 Automation Chrome Processes Were Killing My Real Browser: Bundle-ID Isolation and a 6-Hour Self-Repair Loop

4 Automation Chrome Processes Were Killing My Real Browser: Bundle-ID Isolation and a 6-Hour Self-Repair Loop

Comments
21 min read
Integrating Playwright with CI/CD Using GitHub Actions

Integrating Playwright with CI/CD Using GitHub Actions

Comments
2 min read
Our test clicked a button our users couldn't reach

Our test clicked a button our users couldn't reach

Comments 2
5 min read
Fixing "error while loading shared libraries: libnspr4.so" for Playwright with no root access

Fixing "error while loading shared libraries: libnspr4.so" for Playwright with no root access

2
Comments 1
2 min read
Claude Code + Playwright MCP + GitHub Actions: 3 Test Layers That Actually Kill Regressions

Claude Code + Playwright MCP + GitHub Actions: 3 Test Layers That Actually Kill Regressions

3
Comments 2
7 min read
How I Migrated 90 Cypress Tests to Playwright With Claude Code in 4 Days

How I Migrated 90 Cypress Tests to Playwright With Claude Code in 4 Days

1
Comments 1
7 min read
What Is Playwright? Install It in VS Code with Python (Beginner Guide)

What Is Playwright? Install It in VS Code with Python (Beginner Guide)

Comments
2 min read
The Playwright + GitHub Actions setup that actually runs fast

The Playwright + GitHub Actions setup that actually runs fast

Comments
10 min read
Playwright and Its AI Agent: A Practical Guide

Playwright and Its AI Agent: A Practical Guide

Comments
5 min read
Testing email verification in Playwright without waitForTimeout

Testing email verification in Playwright without waitForTimeout

Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.