Project Notifications

TESTaide allows for notifications to be set up on different events for test case executions such as, regression start, end, and fail. You are able to set up notifications for both Slack channels and E-mail recipients. This document provides guidelines on how to set up notification for entire projects and its test plans.

To manage Slack/E-mail notifications for individual test plans, please refer to this guide.

 

Setting up Slack WebHooks

Before setting up notifications in the TESTaide application, a Slack WebHook needs to be created. To do so, follow these steps:

  1. Open the Slack application or web browser

  2. From the left-hand sidebar, click the ‘Browse Slack’ button and from the drop-down menu click on the ‘Apps’ option.

  3. On the apps page, search for ‘Incoming WebHooks’ in the search bar and click the Add button which will redirect you to the Slack browser.

  4. On the Settings page, enter the information and click ‘Save Settings’.

  5. Copy and save the generated WebHook URL. This will be used in the TESTaide application when setting up Slack notifications.

The information entered on the settings page is not detrimental to the TESTaide notification settings.

Example video

 


Slack Notification

Before being able to add Slack channels to receive notifications, make sure that the general notifications for Slack is enabled as well as for the specific project.

  1. Click the '⚙ Settings' button in the header.

  2. Select the ‘Slack Notifications’ menu on the sidebar.

  3. On the Slack Notification Settings page, turn the switch on to receive Slack notifications.

After turning this function On, you are able to see all the individual notification state for existing projects of which you are able to turn On/Off at will. Turning off notifications for a project will prevent Slack to receive notifications from that project.

Add Slack Channel for receiving notifications from a project

To add a Slack channel to receive notifications, go to the Slack notification management page and…

  1. From the list of projects, click the ‘Edit’ icon in the ‘Notification’ column for the project you want to set up Slack notifications for.

  2. On the project notification page, will you be able to view the three events that is available to receive notification from, regression start, end, or fail. To receive notifications from an event, click the ‘Edit’ button for the desired event type.

  3. On the pop-up window, enter the Slack WebHook URL previously retrieved as well as the specific Slack channel which should receive the notifications

  4. Click ‘Save’ and the channel will now receive notifications whenever the chosen event for the project occurs.

Delete Slack Channel from receiving notifications from a project

To remove a Slack channel from receiving, go to the Slack notification management page and…

  1. From the list of projects, click the ‘Edit’ icon in the ‘Notification’ column for the project which you want to delete an Slack notifications from.

  2. Click the 'Delete' option beside the Slack channel for the event type you want to remove notifications from.

  3. When the deletion confirmation pop-up window appears, click the ‘OK’ button to complete the deletion.

NOTE: This removes Slack notifications from ALL test plans of the project for that recipient.


E-Mail Notification Settings

Before being able to E-mail recipients for notifications, make sure that the general notifications for E-mail is enabled as well as for the specific project.

  1. Click the '⚙ Settings' button in the header.

  2. Select the ‘E-Mail Notifications’ menu on the sidebar.

  3. On the Mail Notification Settings page, turn the switch on to receive e-mail notification.

Adding a recipient to a project

To add a recipient to receive e-mail notifications for a project, go to the E-mail notification management page and…

  1. From the list of projects, select the project for which you want to set up e-mail notification.

  2. Select the recipient, either a single user or for everyone that has a specific role, for the desired event type, regression start, end, or fail.

  3. The selected recipient(s) will now receive e-mail notifications for the specified event.

Removing a recipient from a project

To remove a recipient of e-mail notifications from a project, go to the E-mail notification management page and…

  1. From the list of projects, click the Edit button for the project which you want to delete an e-mail notification recipient.

  2. Click the 'Delete' option beside the recipient for the event type you want to remove notifications for.

  3. When the deletion confirmation pop-up window appears, click the ‘OK’ button to complete the deletion.