Skip to main content

Mattermost

Mattermost is an open-source collaboration platform built for secure team communication and workflow management. By integrating Qase with Mattermost, your team can stay informed about testing activity in real time without leaving their communication channels.

With the Mattermost integration for Qase, you can automatically receive notifications for important events such as completed test runs, created defects, updated test cases, milestone progress, and more, directly inside your Mattermost channels.

Installation

1. Open Integrations in Mattermost

Click the top-left menu in Mattermost and select Integrations.

2. Create an Incoming Webhook

Inside the Integrations page:

  • Click Incoming Webhooks

  • Click Add Incoming Webhook

Fill in the following details:

  • Title - Name of the integration

  • Description - Optional description

  • Channel - Select the channel where notifications should appear

Then click Save.

3. Copy the Webhook URL

After saving, Mattermost will generate a webhook URL.

Copy this webhook link.

Example:

https://mattermost.example.com/hooks/xxxxxxxxxxxxxxxx

4. Install Mattermost App in Qase

Go to your Qase workspace:

  • Open Apps

  • Select Mattermost

  • Click Install now

Paste the webhook URL generated by Mattermost. Click Install.

5. Configure Notifications

After connecting the webhook:

  • Select the events you want notifications for

  • Save the configuration

You can configure notifications independently for each Qase project.

Examples of supported notifications include:

  • Test run completed

  • Defect created

  • Test case updated

  • Milestone completed

  • Review Merged etc.

Frequently asked Questions

Can I send notifications to multiple Mattermost channels?

Yes. Each Mattermost channel requires its own Incoming Webhook URL. To notify multiple channels, create separate webhooks in Mattermost and configure them individually in Qase.


Can each Qase project have different notification settings?

Yes. Notification preferences are configured per project, allowing each project to send notifications to different Mattermost channels and for different events.


Do notifications appear instantly?

Yes. Once the webhook is configured successfully, notifications are delivered to Mattermost in real time whenever the selected events occur.

Did this answer your question?