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 We Halved Our Playwright E2E Suite

How We Halved Our Playwright E2E Suite

1
Comments
5 min read
Scenario Helpers: Reusable Provisioning (Playwright + TypeScript, Ch.14)

Scenario Helpers: Reusable Provisioning (Playwright + TypeScript, Ch.14)

Comments 1
3 min read
Custom Fixtures: Beyond beforeEach (Playwright + TypeScript, Ch.7)

Custom Fixtures: Beyond beforeEach (Playwright + TypeScript, Ch.7)

Comments 1
4 min read
How to test email verification flows in Playwright (Mailpit, MailHog, and a no-setup alternative)

How to test email verification flows in Playwright (Mailpit, MailHog, and a no-setup alternative)

1
Comments
4 min read
Build Time vs Edit Time — My Web Agent Can Publish But Can't Edit (An Honest Capability-Boundary Spike)

Build Time vs Edit Time — My Web Agent Can Publish But Can't Edit (An Honest Capability-Boundary Spike)

Comments
1 min read
Why I Permanently NO-GO'd Patchright After a Spike (And the Anti-Detection Decision Tree)

Why I Permanently NO-GO'd Patchright After a Spike (And the Anti-Detection Decision Tree)

Comments
1 min read
Why a Test Automation Framework? (Playwright + TypeScript, Ch.1)

Why a Test Automation Framework? (Playwright + TypeScript, Ch.1)

2
Comments 1
6 min read
Auth & Sessions for the API Layer (Playwright + TypeScript, Ch.12)

Auth & Sessions for the API Layer (Playwright + TypeScript, Ch.12)

Comments 1
3 min read
APIRequestContext Fundamentals (Playwright + TypeScript, Ch.11)

APIRequestContext Fundamentals (Playwright + TypeScript, Ch.11)

1
Comments
4 min read
The unit you pass between agents is the architecture — Purple to Blue with the implementation diff

The unit you pass between agents is the architecture — Purple to Blue with the implementation diff

Comments
12 min read
50% Compliance, Not 0%: How a Logging Spike Almost Triggered the Wrong Architecture Rewrite

50% Compliance, Not 0%: How a Logging Spike Almost Triggered the Wrong Architecture Rewrite

Comments
1 min read
Six Principles in Practice: How an Agentic E2E Found 11 Production Bugs in 8 Runs

Six Principles in Practice: How an Agentic E2E Found 11 Production Bugs in 8 Runs

Comments
13 min read
I built a Claude browser agent that automates Playwright tasks — here's the starter kit

I built a Claude browser agent that automates Playwright tasks — here's the starter kit

1
Comments 2
4 min read
Testing Firefox Extensions with Playwright: End-to-End Testing Guide

Testing Firefox Extensions with Playwright: End-to-End Testing Guide

Comments
3 min read
Playwright MCP burns 1.5M tokens. CLI does it in 27k. So I built the skill that splits the phases.

Playwright MCP burns 1.5M tokens. CLI does it in 27k. So I built the skill that splits the phases.

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