Guides

Practical guides for visual testing and CI workflows.

Abstract illustration contrasting one tidy local screenshot with an unmanageable tangle of team screenshots

Guides

Why Playwright visual testing doesn't scale

Playwright's visual testing works well for solo devs but breaks down in teams. Here's why local screenshot workflows don't scale and what to do instead.
Jeremy Sfez
Abstract illustration of a Storybook sidebar and preview feeding a CI node and a visual comparison

Guides

Integrating Argos with Storybook and GitHub Actions: A Complete Guide

Set up Argos with Storybook and GitHub Actions to automate visual regression checks and keep UI quality high.
Greg Bergé
Abstract illustration of a lens examining a grid of screenshots with one highlighted difference

Guides

What is Visual Testing? A Comprehensive Guide to UI Consistency

A clear guide to visual testing: what it is, why it matters, and best practices to keep UIs consistent.
Greg Bergé
Abstract illustration of one long serial test run replaced by six parallel runs finishing far earlier

Guides

Speed up your Playwright tests

Speed up Playwright tests with Docker, caching, and parallel runs. Practical tips to cut CI time and boost throughput.
Greg Bergé
Abstract illustration of a deployment branching into a preview panel that feeds a visual comparison

Guides

How to Integrate Argos Visual Testing with Vercel Preview

Guide to running Argos visual testing on Vercel Preview with GitHub Actions for reliable UI regression checks.
Greg Bergé
Abstract illustration of a screenshot pinned by measurement brackets while unstable duplicates fan out behind it

Guides

Stabilize Flaky Tests for Visual Testing

Explore common use-cases responsible for flaky tests in visual testing and best practices to resolve them.
Jeremy Sfez
Abstract illustration of a timeline with a playhead stopped on one enlarged, inspected frame

Guides

Time-Travel Debugging: A Playwright Traces Tutorial

Learn Playwright traces for faster CI debugging. Step through failures, inspect changes, and fix tests with confidence.
Jeremy Sfez
Abstract illustration of nested schema layers validated by a bracket that feeds into a visual comparison

Guides

Enforce API Stability with Zod and Argos

Argos and Zod are the ultimate duo for ensuring API stability across your whole app at low cost.
Jeremy Sfez
Abstract illustration of a balance beam weighing a heavy stack of end-to-end tests against a lighter visual testing setup

Guides

Startup Testing Dilemma: E2E or Not E2E?

Explore the E2E testing tradeoffs for startups and when visual testing can protect quality without slowing speed.
Jeremy Sfez
Abstract illustration of a browser, a CI module, and a comparison frame linked in one automated chain

Guides

Automating Visual Testing with Playwright, Argos and GitHub Actions

How to automate visual testing with Playwright, Argos, and GitHub CI to review pull-request's visual changes and fix bugs before they make it into production.
Jeremy Sfez
Abstract illustration of an unbroken path running smoothly through three review gates

Guides

How to improve developer experience (DX) with visual testing

Improve developer confidence with visual testing. Learn how UI snapshots catch regressions and boost DX.
Jeremy Sfez
Abstract illustration of two identical layouts where one element has shifted out of place and is highlighted

Guides

The Importance of Visual Testing in Ensuring UI Quality

Learn why visual testing matters for UI quality and how to compare UI screens against expectations to prevent regressions.
Jeremy Sfez

Supercharge your product quality

See every change your team and your agents make. Review with confidence, and merge faster.