Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
불편함에서 시작된 효율화: QA 리포트 자동화하기 섬네일

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

무신사 favicon무신사·Backend·
PythonJiraMatplotlibSlack BoltTestRail
2025년 11월 09일8

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

무신사 내 29CM QE팀이 Slack Bolt 기반의 Slack Bot을 도입해 QA 데일리 리포트를 자동 생성하고 Jira/Testrail 데이터를 실시간으로 수집합니다.

구현 방법

  • Slash Command /qa_report로 모달 열고 협업자, 진행률, 이슈 요약, 특이 사항을 표준 템플릿으로 구성
  • Jira API로 카테고리별 이슈를 자동 집계하고 대상 기능만 필터링
  • Testrail API로 진행률 조회 및 matplotlib 그래프로 시각화해 리포트에 포함
  • Socket Mode로 실시간 Slack 통신을 구현하고 백그라운드 스레드로 Jira를 비동기로 호출
  • 입력 검증으로 카테고리 오입력 방지 및 사용자-채널 매핑으로 다중 사용자 충돌 차단

주요 결과

  • 데일리 리포트 작성 시간이 대폭 단축되고 포맷이 일관적으로 공유 가능
  • Jira 이슈 수/우선순위 자동 반영으로 휴먼 에러 감소
  • 동시 다중 채널 실행 문제 해결으로 안정성 향상
  • 향후 asyncio 기반 확장 계획

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
29CM QA팀은 테스트 자동화 사용률을 극적으로 상승 시키기 위해 무엇을 바꿨을까? 섬네일
80%

29CM QA팀은 테스트 자동화 사용률을 극적으로 상승 시키기 위해 무엇을 바꿨을까?

29CM favicon29CM·2024년 09월 26일
실패도 빠르게! 100개 배너 10초컷 테스트 자동화 구현기 섬네일
78%

실패도 빠르게! 100개 배너 10초컷 테스트 자동화 구현기

무신사 favicon무신사·2025년 07월 13일
Master Jenkins와 Mac Node로 테스트 자동화 환경 통합하기 섬네일
76%

Master Jenkins와 Mac Node로 테스트 자동화 환경 통합하기

무신사 favicon무신사·2025년 09월 30일