Slack通知
  • 15 Jan 2024
  • 1 分で読めます
  • 投稿者
  • ダーク
    ライト

Slack通知

  • ダーク
    ライト

記事の要約

Autifyでは、テスト実行が完了した際にテスト結果を含む通知メッセージをSlackに送信するSlack Appを提供しています。送信される通知メッセージには、テストプランに含まれる各テストシナリオのステータスが含まれています。
通知設定は、ワークスペース全体もしくは、各テストプランに設定することが可能です。
以下の手順でそれぞれSlack Appをセットアップできます。

Slack通知の設定と削除 (ワークスペース)

設定

  1. ワークスペースの設定ページを開く

  2. 「Add to Slack」をクリック

  3. Slackのワークスペースを選択

  4. 投稿先のチャンネルを以下で検索して選択、「許可する」をクリック

  5. AutifyにSlack通知が設定されたことを確認

Slack通知の変更

  1. ワークスペースの設定ページを開く

  2. 「編集」をクリック

  3. 「Slack通知の設定」の3以降を参照

また、通知を受け取りたいテスト実行の結果を指定することが可能です。
設定したSlack通知の「編集」ボタンをクリックし、通知を受け取りたい結果 (通知タイプ) を選択してください。
Slack通知を受け取る条件を テスト成功, テスト要確認, テスト失敗 の中から指定できます。
D360_slack_notification_workspace_JP.png

Slack通知の削除

  1. ワークスペースの設定ページを開く
  2. 「削除」をクリック

Slack通知の設定と削除 (テストプラン)

設定

  1. 対象のテストプランの設定ページを開く

  2. Slack通知の「追加」ボタンをクリック
    test_plan_slack_notification_jp.png

  3. Slackのワークスペースを選択

  4. 投稿先のチャンネルを以下で検索して選択、「許可する」をクリック

  5. テストプランの設定にSlack通知が設定されたことを確認
    下図は、2つのSlackチャンネルに通知を設定した場合の例です。
    test_plan_slack_notification_multipul_setting.png

テストプランの場合、複数の通知先チャンネルを指定することが可能です。

また、通知を受け取りたいテスト実行の結果を指定することが可能です。
設定したSlack通知の右側の3点リーダをクリックし、通知を受け取りたい結果 (通知タイプ) を選択してください。
Slack通知を受け取る条件を テスト成功, テスト要確認, テスト失敗 の中から指定できます。

D360_slack_notification_testplan_JP.png

Slack通知の削除

  1. テストプランの設定ページを開く
  2. 削除したいSlackチャンネルの右にある3点リーダをクリックし、「削除」をクリック

test_plan_slack_notification_delete.png

Slack通知の見方

テスト実行が完了すると、設定したチャンネルにメッセージが送信されます。メッセージに使用される言語は、組織のデフォルト言語設定 で設定されている言語です。テストプランに複数シナリオ (下図の場合、3シナリオ) が含まれる場合のテストが全て成功した際は、次のようなメッセージが送られます。

test_plan_slack_notification_success_jp.png

一方で失敗したテストがある際は、失敗したテスト結果への各リンクと、失敗した理由を含む次のようなメッセージが送られます。
test_plan_slack_notification_fail_jp.png

重複した通知が届く場合

ワークスペース全体とテストプラン両方に同じ通知先を設定した場合、テストプランの実行完了につき、2件同じ通知が届きます。通知先の設定を見直してください。

Slack通知のカスタマイズ

現状Autifyの基本機能では、シナリオごとに個別の宛先を設定するなどの通知のカスタマイズを行うことはできません。
一方で、webhook を使うことでカスタマイズ可能です。


この記事は役に立ちましたか?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.