목록 보기
불편함에서 시작된 효율화: QA 리포트 자동화하기
백엔드

불편함에서 시작된 효율화: QA 리포트 자동화하기

무신사
무신사
2025년 11월 9일

두줄요약

29CM QE팀이 QA 데일리 리포트를 Slack Bot으로 자동화한 사례를 소개했습니다. Jira와 TestRail 연동, 입력 검증, 비동기 처리로 효율과 안정성을 높였습니다.

핵심 내용

  • 29CM QE팀의 QA 데일리 리포트를 표준화하고 Slack Bot으로 자동 생성하는 과정
  • Jira API로 이슈 수를 자동 집계하고, TestRail API로 진행률과 그래프를 자동 반영하는 구조
  • 카테고리명 검증, API 지연 대응, 사용자별 요청 분리로 신뢰성과 안정성 개선

구조와 흐름

  • /qa_report 슬래시 커맨드로 모달을 열고 필요한 정보를 입력하는 방식
  • Slack Bolt Socket Mode 선택으로 단순한 연동 구조와 빠른 개발 환경 확보
  • 사용자 정보와 채널 정보를 매핑해 동시 요청 충돌 방지

해결 방법

  • 카테고리명 입력 후 추가 확인 모달과 허용 문자 검증으로 휴먼 에러 감소
  • Jira API 호출을 별도 스레드로 분리해 Slack 3초 타임아웃 회피
  • TestRail 사용 여부에 따라 자동 수집과 수동 입력을 모두 지원

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...