Slack Integration with Provar

By integrating Provar with Slack, you can use a dedicated Slack channel to automatically notify internal team members about important test results in real-time and you can also define the type of test results that you want to share. To create a Slack integration with Provar, you will need Slack admin rights for your Slack workspace.

Post Messages on Slack via Provar

Step 1: Create a Webhook.

  1. Create a new Slack app in the workspace where you want to post messages by selecting Add an app.
  2. From the Features page, toggle and activate Incoming Webhooks on.
  3. Click Add New Webhook to Workspace.
  4. Pick a channel for the app to post to, then click Authorize.
  5. Use the Incoming Webhook URL to post a message to Slack.

Please see the screenshots below.

Above: Adding an app in the workspace.

Above: Activating Incoming Webhooks

When Incoming Webhooks are added from the app directory, you can see a Webhook URL generated for your channel.

Above: View of the generated Webhook URL.

Step 2: Add a new web service connection in Provar.

Create your test script with the given below connection details.

Above: Adding a new web service connection.

Step 3: Create a Test Script.

Create a test script. Drag the Web Request API from the Test Palette and drop it to your test script. Enter everything after the Slack API in the webhook URL, to the Resource URL section.

Enter the text that you want to post in the body section in the given below format.

Above: Creating a test script.

Now, execute your test script. By default, the username with which your messages will be incoming and the channel name to which the messages are posted are set in the Incoming Webhooks configuration, but you can update the details in the JSON payload as well.

Upload file to a Slack Channel

You can upload a file to a Slack channel by using Slack Files upload method API.

Step 1: Generate an authentication token by Creating a new Slack app and install it in your workspace. Your tokens are displayed after installation completes.

 Above: Generating an authentication token.

Step 2: Add a new web service connection in Provar.

Above: Adding a new web service connection. 

Create a new script with the connection and drag Web Request API from the Test Palette and drop to the test script. 

Add a new Part

Enter the channel name as a parameter in the Resource URL and enter the authentication code in the Request Header in given below format.

Authorization:Bearer xoxp-27633*******-************-*************-************************

Enter the name of the file in the File Name section and add the file to be uploaded.

  Above: Uploading the file.

 Now, run your test script.

Review Provar on G2
Documentation library

Other available resources

Looking for something different?

We use cookies to better understand how our website is used so we can tailor content for you. For more information about the different cookies we use please take a look at our Privacy Policy.

Scroll to Top