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.
My evidence pipeline was saving Cloudflare block pages as evidence

My evidence pipeline was saving Cloudflare block pages as evidence

Comments
4 min read
Building a URL-to-PDF API with Playwright: the edge cases, and how to make the PDF fillable

Building a URL-to-PDF API with Playwright: the edge cases, and how to make the PDF fillable

Comments 1
11 min read
Playwright + Cucumber Code Review Checklist: A Senior QA Guide to Reliable CI Test Suites

Playwright + Cucumber Code Review Checklist: A Senior QA Guide to Reliable CI Test Suites

Comments
5 min read
Automate Email Verification in Playwright using Microsoft Graph API & TypeScript

Automate Email Verification in Playwright using Microsoft Graph API & TypeScript

Comments
3 min read
Solution to Challenge 3 - Visual Testing with API Mocking

Solution to Challenge 3 - Visual Testing with API Mocking

Comments
7 min read
Complete CI/CD Pipeline Integration for Automated Playwright Test Suites

Complete CI/CD Pipeline Integration for Automated Playwright Test Suites

Comments
2 min read
Building a Custom API Testing Framework Using Playwright and TypeScript

Building a Custom API Testing Framework Using Playwright and TypeScript

Comments
2 min read
Step-by-Step: Migrating a Legacy Selenium Java Suite to Modular Playwright TypeScript

Step-by-Step: Migrating a Legacy Selenium Java Suite to Modular Playwright TypeScript

Comments
2 min read
How to Review AI-Generated Tests: Seven Checks Before You Keep Them

How to Review AI-Generated Tests: Seven Checks Before You Keep Them

Comments
4 min read
Design QA at 1:1

Design QA at 1:1

Comments
2 min read
Screenshots or it didn't happen

Screenshots or it didn't happen

1
Comments 1
2 min read
Claude Code can make videos: it records the app, narrates with ElevenLabs, and syncs audio to video automatically

Claude Code can make videos: it records the app, narrates with ElevenLabs, and syncs audio to video automatically

1
Comments
3 min read
From Detached Automation to Same-Window Control: A Practical Lesson in Browser Reliability

From Detached Automation to Same-Window Control: A Practical Lesson in Browser Reliability

Comments
3 min read
The Determinism Gap: Why Your Playwright Tests Lie to You (And a Systems-Engineering Fix)

The Determinism Gap: Why Your Playwright Tests Lie to You (And a Systems-Engineering Fix)

Comments
6 min read
Building a Web Scraper That Survives: Anti-Bot Evasion Tactics

Building a Web Scraper That Survives: Anti-Bot Evasion Tactics

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