Feature · Monitor

Every flow your tests covered, and the ones they did not

The flows your runs tested on each project, what went stale and what nobody tested.

The short answer

ZeusQA reads every run report on a project and places each check in a user flow: sign up, log in, search, forms, cart and checkout, navigation, layout, theme, accessibility, console and network errors, or one specific to your app. Each flow shows its last verdict, when it was last tested and its failures in the last 30 days. Flows not tested in 14 days are stale.

How it works

  1. Run tests on a project

    Every run counts, however old. Each check that tests something is placed in a flow; device coverage, screenshots captured and timed waits are left out.

  2. Open Flows

    Projects, then Flows on any project. Failing flows sit at the top, then blocked ones, and each tick is one run.

  3. Fill the gaps

    The common flows no run on the project has tested are listed with a Test it button that opens New test with a mission for that flow.

How a run becomes a flow

  • A run's checks are read and each one is placed in a flow. A run that ended before reporting checks is read from its steps.
  • A run blocked before it could test the flow shows as blocked, not as a failure.
  • A run that stopped before reporting any checks says so instead of inventing one.
  • A flow not tested in 14 days is marked stale and counted at the top of the page.

Plans and where to find it

On every plan. Find it under Projects, then Flows on any project.

Free
3 runs in total
Pro, $39 a month
300 runs a month
Team, $149 a month
1,500 runs a month

Runs from the app, from pull requests and, on Pro and Team, from schedules all count towards the plan. Compare plans.

What it does not do

  • Nothing is estimated: a flow appears only after a run tested it.
  • ZeusQA does not crawl your site to find flows. The Not tested yet list is a fixed set of common flows, not a map of your app.

Release notes and posts

Questions

Where do flows come from?

From your run reports. Every check that tests something is placed in a flow, and a flow appears only after a run tested it.

What does stale mean?

The flow has not been tested in 14 days. Stale flows are counted at the top of the page.

Can I test a flow nobody has tested?

Yes. Each one in Not tested yet has a Test it button that opens New test with a mission for that flow.

Try it on your own site

Paste a URL, describe the flow in plain English, and watch a real browser do it. Three runs free, no card.

Related