テスト一括実行で行ったテストの結果は、さまざまな方法で通知を受け取ることができます。
目次
1.メールで通知を受け取る
テスト一括実行設定でのメール通知設定
テスト一括実行でテストを行った際、そのプロジェクトに参加しているユーザーのプライマリメールアドレスに通知を送ることができます。
この通知はデフォルトで無効になっています。
メール通知を有効にしたい場合は以下のように設定してください。
一括実行設定画面から共通設定を選択し、「テスト結果をメール通知」という項目を「有効」または「有効(成功時以外のみ)」に切り替えます。
「有効」に設定した場合、テスト結果に関わらずメール通知が行われます。
「有効(成功時以外のみ)」に設定した場合、テスト結果が「成功」以外(失敗、中止、要確認)の場合のみ、メール通知が行われます。
ユーザーごとのメール通知設定
テスト結果のメール通知が不要なユーザーは、以下のように設定することでユーザーごとのメール通知をオフにすることができます。
画面右上メニューの「メール通知」から、「テスト結果メールを受け取る」のチェックを外します。
これにより、そのユーザーが参加している全てのプロジェクトで実行されたテスト結果は、通知されません。
特定のテスト結果だけを、特定のメンバーにメール通知したい場合
外部自動化ツール Zapier を用いた運用方法をこちらのページで紹介しています。
2.Slackで通知を受け取る
Slackで通知を受け取りたい場合は、一括実行設定画面から共通設定を選択し、「テスト結果をSlack通知」という項目を「する」に切り替え「追加」をクリックします。
連携のためのポップアップが出てきたら、任意の名前を入力し「Slack連携」をクリックします。
通知を飛ばしたいチャンネルを選択し、「許可する」をクリックします。
青文字のリンクからMagicPod上の結果ページへ移動することができます。
「テスト結果をSlack通知」という項目を「する(詳細設定)」に切り替えると、
成功/失敗/要確認/中止のそれぞれについて、通知の可否を設定することができます。
通知設定ごとにSlackユーザーやグループへのメンションを指定することができます。
まずは通知先チャンネルの「編集」ボタンからユーザー情報にアクセスするための設定を行ってください。
Slackのページに遷移したら「許可する」をクリックしてください。
Slack通知の設定画面に戻ると、メンションが利用可能になっています。
3.Teamsで通知を受け取る
Teamsで通知を受け取りたい場合は、MagicPodから設定することはできないので、Teamsの機能を使います。
まず、Teamsで通知させたいチャネルのメールアドレスを取得します。
次に、お使いのメールサービスで、MagicPodのテスト結果メールをそのメールアドレスに自動転送するように設定します。
または、MagicPodのメール設定にてTeamsのメールアドレスを追加し、プライマリのメールアドレスとして設定することでテスト結果メールを直接受け取ることもできます。(この場合、もともとプライマリに設定していたメールアドレスではテスト結果メールを受け取れなくなります。)
4.Chatworkで通知を受け取る
Chatworkで通知を受け取りたい場合は、MagicPodから設定することはできないので、Chatworkの機能を使い、MagicPodのテスト結果メールをチャットに連携します。
詳しくはChatworkのサービス連携ガイドをご確認ください。