Skip to main content

GitHub

Run your tests on every pull request and get one sticky comment with the results.

Slack

Failure alerts to a channel you pick.

Email

Failure alerts to a list of recipients.

CLI and API

Trigger runs from any pipeline with an API key.

Which one you want

Testorim does not send outbound webhooks. To react to a run programmatically, trigger it yourself with the API or the CLI and read the result. The CLI’s exit code is 0 on pass, 1 on fail, 2 on error, which is usually all a pipeline needs.

Alert behaviour

Slack and email alerts share the same rules.
  • They fire on a failed run, and on a run whose performance status is degraded.
  • They are throttled, so a broken site does not produce an alert storm.
  • They are configured per project, in project settings → Alerts.
  • They need a paid plan.

Scheduled runs

Project settings → Schedules attaches a cron expression to a saved test. The worker dispatches it server-side; Run now fires one immediately. How many schedules you can have depends on your plan. If the workspace loses access, an unpaid subscription for instance, schedules are disabled with that reason and re-enabled automatically when it is resolved.