
Meticulous
Automated frontend testing that records real sessions and replays them to catch visual regressions on every pull request
Meticulous is an automated testing tool for web frontends that removes the need to write tests. A script tag records sessions in development, staging and preview environments, and its engine turns them into a visual end-to-end test suite covering the app's code paths.
Key features:
- Session recording through a single script tag, optionally in production too.
- A test suite generated from the code branches each session exercises.
- Pull request previews of how a change affects user workflows.
- Backend responses mocked from recordings, with no test accounts or data needed.
- Tests added and retired automatically as the app changes.
- A deterministic, Chromium-level scheduling engine designed to remove flakes.
Meticulous installs as a CI integration and supports frameworks such as Next.js, React, Vue, Angular, Nuxt and SvelteKit. It is aimed at engineering teams with complex web applications, and teams can get started from the website.