Slack is a modern team communication and messaging app which makes it easy to set-up channels for messaging, share files and collaborate with your team in many ways. Meliora Testlab supports integrating with Slack’s webhook-interfaces to post notifications about your Testlab assets to your Slack.
Testlab integrates with Slack via it’s notice schemes. Notice schemes are sets of rules which define which events in specific assets generate notifications to different channels such as e-mail, Slack or custom webhooks. For example, in Testlab, you can specify a notice scheme rule which fires a notification when an issue is resolved (= issue’s status is set as resolved). When the rule is tied to Slack channel, a notification message is pushed to a #channel in your Slack.
The messages sent to Slack have links back to relevant assets in your Testlab project. This makes it easy to jump back to Testlab when something of interest happens in your Testlab project.
To get started with integration follow the steps described below. If you have questions about these instructions or any problems with the set up please feel free to open up a support ticket in Testlab. We are happy to help you in your setup!
Simplest way to set up the integration is to
If you don’t have a #channel yet in Slack where you would like to push the notifications from Testlab to, you can create one by clicking the “Create a channel …” link at the left hand side of the Slack UI.
To set up the needed integration, first, select the #channel you want to push the notifications to from your Slack. Then
The integration at Slack side is now set up. You should now have the WebHooks URL from step 4 to target the notifications to. Continue on and create the needed notification scheme rules in Testlab.
Log in to your Testlab and from the “Testlab” menu, choose “Manage notice schemes…”. If you already have a notice scheme set up and in use in your project, you can choose it and continue on. If not, create a new notice scheme:
The integration at Testlab side is now set up. Now, when you make changes to assets in your Testlab project you set up, notification messages should be posted to the targeted #channel in your Slack:
Slack is a team communication and collaboration tool – a typical way to use it is to have discussions in #channels where all the members of the team are members of. You can integrate Testlab to Slack in a way, where changes in Testlab’s assets (requirements, test cases, issues) generate notification messages to targeted #channels in your Slack. This helps you to keep up-to-date with the testing project you have.
In Testlab, via notice schemes. You can read more about notice schemes from the Help manual of Testlab.
In Slack, you need to set up a “Incoming WebHooks” based service integration to the #channels you wish to use.
Yes you can! When a message is posted to a Slack #channel, it has a link back to Testlab which you can click on to access the asset.