Meticulous is a tool to automatically catch UI bugs in your web application with zero-effort. Install our JavaScript snippet onto production or staging and dev environments, which records user sessions by collecting clickstream and network data. When you post a pull request, Meticulous selects a subset of sessions which are relevant and simulates these against the frontend of your application. Meticulous takes screenshots at key points and detects any visual differences. It posts those diffs in a comment for you to inspect in a few seconds. This eliminates the setup and maintenance burden of UI testing.
Working on software to catch bugs in web applications with zero-effort from developers. I used to be a software engineer at Opendoor and Dropbox.
Meticulous is a tool to catch UI bugs automatically, eliminating the need to write or maintain any frontend tests. It does this by recording user traffic and simulating it on new versions of code, before that code is released. It takes 15 minutes to setup and has zero maintenance burden.
Install the Meticulous recorder onto your web application onto an environment of your choice (dev, qa, staging, prod). This records user sessions.
Integrate into your CI, five lines with GitHub Actions
Submit a pull request.
Meticulous identifies relevant recorded sessions and simulates them on the base commit and head commit. It does without ever hitting your backend or causing any side-effects. It takes a sequence of screenshots at key points and generates screenshot diffs. You can either build your frontend app within CI or give Meticulous a preview URL to simulate against. No backend needed.
Meticulous comments on the PR showing any visual diffs it detected