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.
A Playwright reporter that remembers your runs and briefs your coding assistant

A Playwright reporter that remembers your runs and briefs your coding assistant

Comments
5 min read
Introducing Kinora: a Playwright test dashboard with history, flaky tracking, and traces

Introducing Kinora: a Playwright test dashboard with history, flaky tracking, and traces

Comments
4 min read
A no-network test needs a request that makes it fail

A no-network test needs a request that makes it fail

Comments
3 min read
AI in software testing in 2026: 5 changes that are actually shipping (not hype)

AI in software testing in 2026: 5 changes that are actually shipping (not hype)

Comments
4 min read
Playwright now beats Selenium in French QA job ads: what 405 ads ask testers for

Playwright now beats Selenium in French QA job ads: what 405 ads ask testers for

Comments
4 min read
Cloud Resume Challenge Week 4— Testing the Serverless Backend with Playwright and Python

Cloud Resume Challenge Week 4— Testing the Serverless Backend with Playwright and Python

Comments
3 min read
Playwright + an authenticated proxy: page.goto('https://www.google.com') hangs, and it's an HTTP/2 frame you've never heard of

Playwright + an authenticated proxy: page.goto('https://www.google.com') hangs, and it's an HTTP/2 frame you've never heard of

Comments
5 min read
I Added Retries to My Automation and It Doubled the Failures

I Added Retries to My Automation and It Doubled the Failures

Comments 1
2 min read
Playwright Retry Budgets Need a Failure Receipt

Playwright Retry Budgets Need a Failure Receipt

Comments
4 min read
How I Built a Zero-Cost Opportunity Radar with Python and Playwright

How I Built a Zero-Cost Opportunity Radar with Python and Playwright

Comments
3 min read
Should your Playwright page object use a getter?

Should your Playwright page object use a getter?

Comments
3 min read
Electron cookies say "unspecified", Playwright only knows "Lax", and the mapping logged everyone out

Electron cookies say "unspecified", Playwright only knows "Lax", and the mapping logged everyone out

Comments
5 min read
How AI Browser Agents Actually Drive a Browser, and When a Script Still Wins

How AI Browser Agents Actually Drive a Browser, and When a Script Still Wins

Comments
3 min read
The Top 5 Things Everyone Gets Wrong About Self-Healing Tests

The Top 5 Things Everyone Gets Wrong About Self-Healing Tests

Comments
8 min read
Most Flaky Tests Aren’t Flaky. Your Test Environment Is Lying to You.

Most Flaky Tests Aren’t Flaky. Your Test Environment Is Lying to You.

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