How to configure Slack integration with Katalon TestOps

Katalon TestOps allows you to integrate with Slack to receive notifications of your test results on Slack.

Requirements:

  • You must be the Owner of an Organization and a Team. See: Roles and Permissions.
  • You must be the Admin of a Slack workspace.

Create an Incoming Webhook on Slack

  1. Go to Slack API > Using Webhooks.

  2. Click on the green Create your Slack app button.

    slack api create app

    The Create an app box appears.

  3. Select your preferred configuration, then name your app and choose your workspace.

  4. Click Create App.

    You will be automatically navigated to the Basic Information page.

    slack api basic info page
  5. Click on the Incoming Webhooks box.

    The Incoming Webhooks page appears.

  6. Switch the toggle On to activate Incoming Webhooks.

    slack api incoming webhook page
  7. Click Add New Webhook to Workspace.

    A new window appears as below.

    add webhook to workspace
  8. Select a channel to receive Slack notifications, click Allow.

    You will be automatically navigated back to the Incoming Webhooks page.

  9. Scroll down to the Webhook URL section.

    webhook url

    You can see that your channel has been added (e.g., #qa-demo).

  10. Click Copy to copy the Webhook URL.

You use this URL for Slack integration on Katalon TestOps.

Integrate Slack with Katalon TestOps

  1. Sign in to Katalon TestOps and go to your Project.

  2. Go to Configurations > Integrations.

  3. Select Slack from the dropdown list.

  4. Paste the URL you have copied earlier in the Incoming Webhook URL section, then click Test Connection.

    If the connection is successful, you will receive a message on Slack.

    slack notification of successful integration
  5. Click Save.

You have enabled Slack integration on Katalon TestOps.

Now every time you run a test on Katalon TestOps, you and your members will receive a Slack message on the Test Run and its results.

slack message on test run

Feedback