Regress

Get started

Regress finds your pages, writes the tests and runs them after every deploy. There's nothing to install and setup takes about five minutes.

1Add your appacme.dev
2Record a loginoptional
3Connect deploysGitHub or CI

That's it. The next deploy gets scanned.

  1. Add your app

    Sign up and create a project with your app's URL. Regress visits every page it can reach and records the structure of each one, so it knows what normal looks like.

    Create a project
  2. Let it sign in (only if your app has a login)

    Open Project settings, choose Record login session and log in once in a live browser. Regress signs in the same way before every scan. See signed-in pages.

  3. Scan on every deploy

    Install the GitHub app or add one request to your deploy pipeline. You can also start a scan from the dashboard at any time.

What you get after a scan

Each scan shows which pages changed, which user flows failed and the exact step where they broke, with a screenshot. When something breaks you get an alert by email, in Slack or on GitHub.

Guides