A curated newsletter bringing you the latest Playwright tutorials, updates, and community insights, every week.

Subscribe today

Receive each digest directly to your inbox and get access to all past digests.

jamie@example.com
Playwright Weekly

#18 Digest

This week’s roundup dives into clever workarounds for browser automation headaches, from running Safari tests without overheating your Mac to advanced network mocking strategies. We’re also unpacking how AI is reshaping flaky test fixes and taking a deep look at beating browser fingerprinting and headless detection to keep your scrapers and tests under the radar. Whether you’re scaling your suite or experimenting with fresh tools, there’s plenty here to spark new ideas.


AI

Fixing Playwright Tests with AI: What Prompts Need to Actually Work

This article examines the limitations of AI prompts for fixing Playwright test failures, emphasizes the importance of execution context and cross-run debugging, and introduces Currents MCP as a tool to automate gathering this context for better AI-assisted test fixes.

15 mins
currents.dev

Tools

I Built an MCP Server for Safari Because Chrome Was Melting My MacBook

This article introduces Safari MCP, a native MCP server for automating Safari via AppleScript instead of Chrome/Playwright-style debugging. It includes practical implementation details like a persistent osascript bridge, React-safe form filling, network capture, and the tradeoffs of using Safari for browser automation on macOS.

4 mins
dev.to

Why We Open Sourced Passmark, Bug0’s AI Regression Testing Tool

This article introduces Passmark, an open-source AI-powered regression testing tool that leverages Playwright for deterministic, fast test execution while using AI for initial discovery and healing of broken tests.

7 mins
bug0.com

bb-browser: No Scraping, No API Keys — Your Browser Is the API

Introduces bb-browser, a browser-automation tool that reuses your real Chrome session to let CLI tools and AI agents fetch authenticated web data without API keys. It includes practical notes on CDP architecture, adapter levels, and MCP integration for agentic web access.

6 mins
dev.to

Guides

Ultimate Playwright Guide: How to Master End-to-End Testing

This comprehensive guide covers mastering Playwright for end-to-end testing, including core concepts, advanced locator strategies, test architecture, debugging tools, CI/CD integration, and comparisons with other tools.

10 mins
frugaltesting.com

This post walks through a real debugging case where Firebase auth was fixed by switching from raw ID tokens to session cookies, simplifying password reset flows, and stabilizing flaky Playwright E2E tests. The most useful part is the collection of concrete Playwright debugging lessons around URL matching, framework noise, navigation behavior, and timeout calibration.

6 mins
dev.to

The Playwright Network Mocking Playbook

A comprehensive, in-depth guide on Playwright network mocking strategies covering a spectrum from no mocking to contract validation; it includes practical patterns, risk management, schema validation, real integration testing, asynchronous flows, WebSocket mocking, and a phased roadmap to maintain mock accuracy and avoid test debt.

40 mins
currents.dev

What Breaks When Your Test Suite Grows From 20 to 500 Tests

This article provides a detailed framework and best practices for scaling Playwright test suites from a few dozen to hundreds of tests, focusing on test data isolation, flakiness management, retries strategy, local testing optimization, and CI pipeline efficiency.

20 mins
currents.dev

Scraping

How Sites Detect Headless Browsers (And How to Evade Each Signal) — 2026 Guide

This comprehensive guide explains how websites detect headless browsers like Playwright and provides detailed, practical techniques to evade detection signals, including code snippets and tool recommendations.

15 mins
dev.to

Browser Fingerprinting Explained: What Websites Know About Your Scraper (And How to Fix It)

This article explains how modern anti-bot systems fingerprint browsers to detect scrapers, and provides detailed technical fixes and strategies for Playwright users to evade detection when scraping websites.

12 mins
dev.to

Latest issue