테스트 플랜 결과를 알림으로 보내기

Prev Next

이 페이지에서는 Autify Nexus에서 테스트 플랜 실행 결과를 Webhook으로 외부 도구(Slack, Microsoft Teams 등)에 알리는 기능을 설명해요.

Webhook 알림을 설정하면 테스트 플랜 실행이 완료될 때 지정한 URL로 요청이 전송되어, 팀에서 사용하는 채팅 도구 등에서 결과를 공유할 수 있어요.

이용 절차

1. 외부 도구에서 Webhook URL을 준비해요

Nexus에서 알림을 설정하기 전에, 알림을 받을 도구에서 Webhook URL을 생성해요. 생성 방법은 각 도구의 문서를 참고해 주세요.

2. 테스트 플랜에 Webhook을 추가해요

  1. 대상 테스트 플랜을 클릭해 상세 화면을 열어요.

  2. Webhook 항목에서 Webhook 추가를 클릭해요.

  3. 표시된 화면에서 아래 항목을 설정해요.

    1. 조건 : 실행 완료 시 알림을 보낼 조건을 선택해요.

      • 항상 보내기: 실행 결과와 관계없이 전송해요.

      • 모든 테스트가 성공하면: 테스트 플랜 전체가 성공했을 때만 전송해요.

      • 테스트에 실패한 경우: 테스트 플랜 전체가 성공이 아닐 때 전송해요.

    2. URL : 1단계에서 얻은 Webhook URL을 붙여넣어요.

    3. 형식 : 알림을 받을 도구에 맞게 선택해요.

      • 슬랙 메시지

      • Microsoft Teams 메시지

      • Google Chat 메시지

      • 일반 텍스트 형식의 채팅 메시지: 일반 텍스트로 POST해요

      • 초기 JSON 요청: 테스트 결과 상세를 JSON으로 전송해요(커스텀 연동용)

    4. 언어

      • 초기 JSON 요청 이외를 선택한 경우, 알림 메시지의 언어를 선택할 수 있어요.

  4. 입력이 완료되면 추가를 클릭해요.

  5. 화면 상단의 저장을 클릭해 테스트 플랜 변경 사항을 저장해요.

유의 사항

  • 하나의 테스트 플랜에 여러 개의 Webhook을 설정할 수 있어요. Webhook별로 조건과 전송 대상을 나눌 수 있어요.

  • Webhook 전송이 실패해도 테스트 실행 자체의 성공/실패에는 영향을 주지 않아요(알림만 실패해요).

  • Webhook 요청에는 타임아웃이 있어, 응답이 느린 전송 대상에서는 알림 전송에 실패할 수 있어요.