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.
Turn a browser exploration into a workflow without freezing the page

Turn a browser exploration into a workflow without freezing the page

Comments
4 min read
Playwright connect_over_cdp Hangs 100s? Check for One Dead Tab

Playwright connect_over_cdp Hangs 100s? Check for One Dead Tab

Comments
5 min read
Playwright page.pdf(): missing backgrounds, a 0.7 pt header and @page sizes, each measured

Playwright page.pdf(): missing backgrounds, a 0.7 pt header and @page sizes, each measured

Comments
7 min read
Debugging agentcore browser deploys from Windows

Debugging agentcore browser deploys from Windows

Comments
5 min read
How to Test Better-Auth 2FA OTP in Playwright in Under 150ms (Zero IMAP Polling)

How to Test Better-Auth 2FA OTP in Playwright in Under 150ms (Zero IMAP Polling)

Comments
5 min read
Ask the agent for a Playwright assertion, not another manual QA checklist

Ask the agent for a Playwright assertion, not another manual QA checklist

1
Comments
2 min read
Playwright fixtures: built-in, custom and worker-scoped

Playwright fixtures: built-in, custom and worker-scoped

Comments
11 min read
Scraping Capterra Reviews Without Logging In: Next.js Page Data, Cloudflare and the 375-Review Wall

Scraping Capterra Reviews Without Logging In: Next.js Page Data, Cloudflare and the 375-Review Wall

Comments
3 min read
What We Learned Building a DIY Web Scraper published

What We Learned Building a DIY Web Scraper published

5
Comments
10 min read
Playwright stealth in 2026: setup in Python and Node, and where it stops

Playwright stealth in 2026: setup in Python and Node, and where it stops

Comments
5 min read
An AI agent tested Toolshop from just the URL: 23 issues, 8 real

An AI agent tested Toolshop from just the URL: 23 issues, 8 real

Comments
4 min read
Sort-safe table locators in XPath: anchor on the row, pick the column by its header

Sort-safe table locators in XPath: anchor on the row, pick the column by its header

Comments
4 min read
nexus studio mobile testing

nexus studio mobile testing

1
Comments
1 min read
Letting coding agents verify their own UI changes with Playwright and send a phone-friendly report

Letting coding agents verify their own UI changes with Playwright and send a phone-friendly report

Comments 1
3 min read
Isolando perfis de navegador com Python e Playwright (e quando usar um anti-detect)

Isolando perfis de navegador com Python e Playwright (e quando usar um anti-detect)

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