Testing & mock data
Automate browsers, compare screenshots, mock APIs, and generate fixtures.
Choose a library or tool
14 options in this category.
Jump to a library or tool (14)
@msw/playwright
Testing toolBindings that connect Mock Service Worker to Playwright.
- Good for
- Controlling network responses during browser-level application tests.
@mswjs/data
Testing toolTools for modeling and querying data in tests.
- Good for
- Building a stateful mocked backend for application test scenarios.
Argos
Testing toolAn open-source visual testing platform.
- Good for
- Detecting interface changes by comparing screenshots in development workflows.
enforce-unique
Testing toolA helper for ensuring generated values remain unique.
- Good for
- Avoiding duplicate fixture values while creating test data.
Faker
Testing toolA library that generates realistic-looking fake data.
- Good for
- Creating sample users, records, and large development datasets.
Falso
Testing toolA library for generating fake application data.
- Good for
- Creating typed fixtures such as names, addresses, and product details.
JSON Server
Testing toolA tool that exposes a JSON file through a mock REST API.
- Good for
- Prototyping a frontend before its real backend is available.
Magnitude Browser Agent
Testing toolA vision-based browser automation framework using natural-language instructions.
- Good for
- Automating and testing browser workflows through an AI-controlled agent.
- Keep in mind
- This entry covers the original browser agent. The Magnitude domain now describes a different inference product.
msw-auto-mock
Testing toolA generator for Mock Service Worker handlers from API descriptions.
- Good for
- Bootstrapping mocked API responses for frontend development.
Playwright
Testing toolA framework for automating and testing web browsers.
- Good for
- Verifying real user workflows across supported browser engines.
playwright-persona
Testing toolAuthentication helpers for organizing Playwright tests around personas.
- Good for
- Testing workflows as users with different accounts and permissions.
Shortest
Testing toolA testing tool focused on application and CI workflows.
- Good for
- Exploring automated checks for user-facing application behavior.
Snaplet Generate
Testing toolTools for generating realistic data from database schemas.
- Good for
- Populating development and test databases with representative fixtures.
Zod Mock
Testing toolA generator for mock values derived from Zod schemas.
- Good for
- Creating fixtures that follow an existing validation schema.