---
title: "Testing & mock data"
description: "Automate browsers, compare screenshots, mock APIs, and generate fixtures."
pagination: false
---

{/* Generated from content/. Edit the catalog, not this page. */}

<PurposeNote title="Choose by the job you need to do.">Test observable behavior with representative data and use mocks where they make failures easier to understand.</PurposeNote>

## Choose a library or tool

14 options in this category.

<LibraryIndex category="testing" />

<LibraryCard libraryId="msw-playwright" />

<LibraryCard libraryId="mswjs-data" />

<LibraryCard libraryId="argos" />

<LibraryCard libraryId="enforce-unique" />

<LibraryCard libraryId="faker" />

<LibraryCard libraryId="falso" />

<LibraryCard libraryId="json-server" />

<LibraryCard libraryId="magnitude-browser-agent" />

<LibraryCard libraryId="msw-auto-mock" />

<LibraryCard libraryId="playwright" />

<LibraryCard libraryId="playwright-persona" />

<LibraryCard libraryId="shortest" />

<LibraryCard libraryId="snaplet-generate" />

<LibraryCard libraryId="zod-mock" />

## Keep exploring

<CategoryGrid exclude="testing" group="Build and ship" limit={4} />

[Browse all categories →](/)
