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.
From mock-only-works to real-world-works: 48 hours of reCAPTCHA debugging

From mock-only-works to real-world-works: 48 hours of reCAPTCHA debugging

1
Comments
8 min read
Adding Release Gates to AI Browser Automation Runs With Real Profiles

Adding Release Gates to AI Browser Automation Runs With Real Profiles

Comments 1
6 min read
We stopped writing Playwright selectors and let AI figure it out

We stopped writing Playwright selectors and let AI figure it out

Comments 1
3 min read
OTP Verification in Playwright Without Regex

OTP Verification in Playwright Without Regex

Comments
4 min read
Everyone's migrating to Playwright. But why, actually?

Everyone's migrating to Playwright. But why, actually?

4
Comments 6
3 min read
How to Test Magic Link Authentication in Playwright (No API Key, No Regex)

How to Test Magic Link Authentication in Playwright (No API Key, No Regex)

Comments
4 min read
I built a Vite plugin that uses AI to author Playwright tests, then gets out of the way

I built a Vite plugin that uses AI to author Playwright tests, then gets out of the way

1
Comments
5 min read
How to E2E Test Supabase Auth Email Flows in Playwright (No Docker, No InBucket)

How to E2E Test Supabase Auth Email Flows in Playwright (No Docker, No InBucket)

Comments
4 min read
Every Dev Re-Tests the Whole App Before Release. Here's the One-Time Setup That Ends That.

Every Dev Re-Tests the Whole App Before Release. Here's the One-Time Setup That Ends That.

2
Comments 3
3 min read
How to Use Disposable Email in Your CI/CD Pipeline for E2E Testing

How to Use Disposable Email in Your CI/CD Pipeline for E2E Testing

Comments
5 min read
The Playwright Playbook — Part 7: The CI/CD Setup Nobody Shows You

The Playwright Playbook — Part 7: The CI/CD Setup Nobody Shows You

9
Comments 4
12 min read
The toBeEnabled() test that passed and lied to me

The toBeEnabled() test that passed and lied to me

1
Comments 2
3 min read
Why AI Browser Agents Need a Runbook Before They Need More Prompts

Why AI Browser Agents Need a Runbook Before They Need More Prompts

Comments
9 min read
3 Tests That Pass in LangFlow But Fail in n8n Production

3 Tests That Pass in LangFlow But Fail in n8n Production

Comments 1
5 min read
My Browser Test Passed. The User Was Never Logged In.

My Browser Test Passed. The User Was Never Logged In.

Comments 1
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.