Run whole projects at a set time

Monitors that run every saved request of a project, a team's projects or the organization's at a set time.

In short

A monitor checks one request or suite every few minutes or at a set time. At a set time - hourly, daily, weekly or monthly - it can also run every saved request of a whole project, of a team's projects or of the organization's. Every monitor runs as a person, with that person's access, and is listed in "Watch" › "Monitors".

Before you start

Steps

  1. Save the request and test it once by hand.
  2. Press "Save as monitor" on it, or open "Watch" - it opens on "Monitors" - and press "New monitor". See /help/api-testing/monitors-and-alerts.
  3. Pick the environment, how often and a name, and press "Create monitor".
  1. Open "Watch" › "Monitors" and press "New monitor".
  2. Under "What it checks", choose "A whole project" (the open one), "A team's projects" or "The organization's" - the last two in the organization you work in.
  3. Choose how often and the time on your own clock, and press "Create monitor".

Result: the next-run time shows when it is due. Each run is one check on the monitor's strip, which says how many requests failed in how many projects, and every request lands in its own history.

Good to know

What each run left

Open a monitor from its row: its strip keeps each check - when it ran, how many requests failed in how many projects, how long it took and what it left out. "Run history", in the row's menu or at the top of the monitor, lists every run newest first, including the ones someone pressed "Run now" for. A failed run offers "Review failures", which opens what failed. Individual results also appear in each request's own history.

If something goes wrong

Related