Where results land
Slack integration
TesterArmy posts a summary to Slack when a scheduled or webhook-triggered group run fails, with a link to each run.
What lands in the channel
The TesterArmy app posts one message per group run once the whole group finishes. The summary carries the outcome and a link to each run in the group.
Checkout regression finished with one failure
- Sign in with saved sessionView run
- Add to cartView run
- Apply discount codeView run
- Pay with saved cardView run
- When it posts
Summaries post once per group run when the whole group finishes, for Production Monitoring schedules and webhook-triggered runs.
- Failures first
Failures always post, and the Notify on every run toggle adds the runs where every test passed.
- Manual runs
Runs started from the dashboard, the CLI or the API never post to Slack, even when they fail.
How it works
Setup is one screen under Project Settings, Integrations, Slack. To confirm the connection, trigger a scheduled or webhook group run, because a run started by hand never posts.
Add TesterArmy to Slack
In Project Settings, open Integrations, choose Slack and click Add to Slack to authorize the TesterArmy app for the workspace.
Pick the channel
On Slack's authorization screen choose the channel for alerts, and a private channel appears in the picker only when the installer is already a member.
Confirm the channel
Back in TesterArmy, confirm the integration shows the selected channel and a welcome message has landed, then decide whether Notify on every run stays off.
Works with
Discord receives the same summaries under its own toggle. GitLab CI and any CI webhook start the group runs that notify, and Linear exports the issues found as tickets.
Questions
Send the next failed run to Slack
Add TesterArmy to Slack from Project Settings, pick a channel, and the next scheduled or webhook-triggered group run with a failure posts its summary there.
