Manage test reports in Slack - Katalon Studio integration
The Slack Integration Plugin allows you to receive test execution results from Katalon Studio to a Slack channel in real-time.
This plugin supports both public and private channels.
This guide shows you how to create a Slack API app and configure the Slack Integration Plugin in Katalon Studio.
- An active Katalon Studio Enterprise license.
- A Slack workspace.
Create a Slack API app for integration
To create a Slack API app, open a Slack workspace and navigate to the Slack API app site to create a new app from scratch.
Configure the app. In the Feature sidebar, navigate to the OAuth & Permissions section, scroll down to the Scopes pane and add these Bot Token Scopes:
To install the app, scroll up to the OAuth Tokens for Your Workspace pane and click on the Install to Workspace button.
After the installation, a Bot User OAuth Token is displayed. Click on the Copy button to copy the token to your clipboard.
Katalon Studio requires this token to integrate with a Slack API app.
Select a channel in your Slack workspace. In the message field, type in "
/invite" and select Add apps to this channel. Enter your app's name.
Enable Slack Integration
Install the Slack Integration plugin from Katalon Store. After installing the plugin, open Katalon Studio and select Your Account > Reload Plugins. For detailed instructions, see: Reload Plugins.
In the main menu, select Project > Settings > Plugin > Slack.
To enable Slack Integration, check the Using Slack checkbox.
In the Authentication section, input the required information:
- Authentication Token: The Bot User OAuth Token of your Slack API app.
Channel/Group: The Slack channel where the app is added.
Click the Test Connection button to ensure Katalon Studio is integrated with the Slack API app. Click Apply when done.
After the configuration, whenever an execution in Katalon Studio is finished, your Slack API app will automatically send execution reports to the configured Slack channel.