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.
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
How to Make Playwright Autonomous (Without Letting an AI Agent Run Wild)

How to Make Playwright Autonomous (Without Letting an AI Agent Run Wild)

11
Comments 4
10 min read
Same Model, Three APIs: Contract-Testing with Docker Model Runner

Same Model, Three APIs: Contract-Testing with Docker Model Runner

4
Comments
3 min read
Why Your Playwright Tests Are Flaky (And Why Retries Won’t Save You)

Why Your Playwright Tests Are Flaky (And Why Retries Won’t Save You)

9
Comments 2
13 min read
Screenshot testing a design system with Playwright and Docker

Screenshot testing a design system with Playwright and Docker

2
Comments 1
12 min read
GitHub Actions Cost: How to Cut Playwright CI Minutes Without Losing Coverage

GitHub Actions Cost: How to Cut Playwright CI Minutes Without Losing Coverage

3
Comments 2
20 min read
From Automation Frameworks to Agentic QA: What Changes When AI Can Take Action?

From Automation Frameworks to Agentic QA: What Changes When AI Can Take Action?

2
Comments 4
12 min read
Auditable AI in QA: what Playwright MCP taught me about scaffolding tests that don't drift

Auditable AI in QA: what Playwright MCP taught me about scaffolding tests that don't drift

1
Comments
4 min read
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)

1
Comments
5 min read
Verifying two lines from the agent cost me an hour

Verifying two lines from the agent cost me an hour

Comments
4 min read
How I test SMS OTP flows in Playwright without sending real texts

How I test SMS OTP flows in Playwright without sending real texts

1
Comments
5 min read
I slowed my scraper down 10x and it finally stopped getting banned

I slowed my scraper down 10x and it finally stopped getting banned

Comments 1
2 min read
Stop Paying for Pixel Diffs: Building an Autonomous Visual QA Agent with Playwright and Gemini Vision

Stop Paying for Pixel Diffs: Building an Autonomous Visual QA Agent with Playwright and Gemini Vision

Comments 1
4 min read
I measured how many pages fit in 1 GB of proxy traffic

I measured how many pages fit in 1 GB of proxy traffic

Comments
3 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
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.