Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
실패도 빠르게! 100개 배너 10초컷 테스트 자동화 구현기 섬네일

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

무신사 favicon무신사·Backend·
PythonREST APISlackAPI Testingrequests
2025년 07월 13일6

AI 요약

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

핵심 요약

무신사 QA팀은 배너 링크의 유효성을 자동 검증하는 테스트를 MVP로 구현한 뒤, API 기반 테스트로 전환해 응답 속도와 커버리지를 크게 개선했습니다.

구현 방법

  • MVP: Playwright 기반으로 5단계 로직 구성(타깃 링크 수집 → 링크 이동 → 새 탭에서 검증 → 탭 닫기 → 다음 배너)
  • API 전환: GET 요청으로 200/404 확인, 429 예외 처리 및 Slack 알림 연결
  • 로깅/가시성: 대상 URL, 결과, 소요 시간 로그 및 Slack 공유

주요 결과

  • 평균 100개 배너 약 10초, 150개 약 15초로 병렬 실행으로 단축
  • 429 등 간헐 이슈에 대한 예외 처리 및 알림 도입
  • 팀 간 협업 및 커뮤니케이션의 중요성 재확인

연관 피드

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

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

29CM favicon29CM·2024년 09월 26일
불편함에서 시작된 효율화: QA 리포트 자동화하기 섬네일
78%

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

무신사 favicon무신사·2025년 11월 09일
포스트맨에서 젠킨스까지: QA 팀의 API 테스트 자동화, 파란만장 성장기 섬네일
77%

포스트맨에서 젠킨스까지: QA 팀의 API 테스트 자동화, 파란만장 성장기

NOL faviconNOL·2025년 06월 13일