Skip to main content
Testlio for Slack
Doris Sooläte avatar
Written by Doris Sooläte
Updated over a week ago

Testlio for Slack streamlines the communication of different events happening in the Testlio platform. Events can be sent to one or more Slack workspaces and multiple Testlio workspaces can send notifications to a single Slack channel. It's all up to you to decide which events to send and where. Read more about the setup process.

Available events

Various events can happen in the Testlio platform and you can subscribe to all events or each event independently.

The available options in the Testlio platform with some selected.

Run Finished

Any time a run finishes, get notified that testing is done and issues have been reported. It's time to go and check what issues were found. You can choose to get notifications after all runs or only after manual or automated runs.

The notification includes:

  • Basic information about the results (how many tests were executed, pass rates, how many issues were found, how many devices were used)

  • A direct link to the run on the Testlio platform

Testlio for Slack - Run Finished event example

Integration Sync Errors

Get notified when your Testlio issue management integration has problems with individual issues. The problems can vary based on the setup and restrictions in the integrated system. Potential problems include:

  • Errors creating issues (required fields not included in the integration, the integration doesn't have permission to create issues)

  • Errors changing an issue's state (the issue in your system is in a state not mapped into Testlio or in a different project than mapped into Testlio)

  • Another related to updating content (for example, the issues is closed and so the integration can't add a comment, the issue requires a field to be completed before it's closed)

The notification includes:

  • A link to the integration in the Testlio platform

  • A link to the issue in the Testlio platform and/or to the issue in your system (depending on factors such as the issue state)

  • A technical error message

  • A technical resource ID

An example sync error notification stating that the integration failed to send issue #414125 to Jira because "Cant move remote issue to state 'open'." and a resource ID.

Integration Polling Errors

Get notified when your Testlio issue management integration has a problem, either global (when all integrations are affected) or specific to your integration. The most common errors are:

  • The provided credentials are not valid.

  • The project/workspace in your system is no longer available (either the integration user has been removed or the project/workspace has been deleted).

  • Another technical error in your system.

The notification includes:

  • A link to the integration in the Testlio platform

  • A technical error message

An example polling error notification stating that polling changes failed and the message "Request to Jira failed with message: '404 No project could be found with id '1153700000'.'

Issue Events

Get notified about events related to issues. After saving a configuration that includes issues, the integration lists the included events and Issue has a pencil button to edit the specific issue events to include.

A Slack integration listing with the Slack Workspace, Channel, and selected Events. In the selected events next to Issue is a button to edit the issue settings.

You can choose to include the creation of escaped issues and/or high-priority issues. These let you get notifications of issues to start resolving without having to wait for the end of a run.

The notification includes:

  • The title of the issue

  • A link to the issue

An example high-priority issue notification stating that a new escaped issue was reported with the message "[Login] Button disabled with beta OS".

An example high-priority issue notification stating that a new high severity issue was created with the message "[Login] Can't log in on Safari".

Signal Creation

Get notified whenever a new signal is created.

The notification includes:

  • A link to the signals in the Testlio platform

  • The date the signal was created

  • In a thread, the titles and IDs of the signals and where they came from.

An example signal notification stating that new signals were created and two replies with signals for app reviews.
Did this answer your question?