logo

큐밋 인사이트 - 기술 Blog

[링크/ SKT] 효율적인 QA 프로세스를 위한 Sanity Test

2025.08.01

Sanity Test 완벽 가이드: 왜 중요한가?

SKT의 에이닷 사례를 통한 Sanity Test가 왜 중요한지, 어떻게 수행하고 관리해야 하는지를 통해 효율적인 QA 프로세스를 구축하는 방법을 소개합니다.


👉️[원문보기] 효율적인 QA 프로세스를 위한 Sanity Test (feat. 에이닷 Sanity Test 프로세스)


Sanity Test란?

Sanity Test는 개발이 완료된 기능이 기획 의도대로 빠르게 작동하는지 확인하는 테스트 과정입니다. QA 단계로 넘어가기 전, 핵심 기능을 사전 검증하는 역할을 합니다.




왜 중요한가?

  1. 조기 검증: 기획 의도와 다르게 구현된 기능을 빠르게 발견하고, 개발팀에 피드백할 수 있습니다.
  2. 리소스 절감: 잘못된 기능이 QA 단계까지 넘어가는 것을 방지해 불필요한 시간과 리소스를 줄입니다.
  3. 품질 향상: 핵심 기능을 사전에 점검함으로써 서비스의 안정성과 완성도를 높일 수 있습니다.




작성 방법

Sanity Test를 위한 테스트 케이스(TC)는 다음 기준을 고려해 작성합니다.

  1. 핵심 기능 위주: 로그인, 회원가입, 결제 등 주요 흐름 중심으로 간결하게.
  2. 연관 기능 포함: 신규 기능과 관련 있는 기존 기능도 함께 점검.
  3. 데이터 및 UI 검토: 정상/비정상 데이터 입력 및 UI 요소 작동 여부 확인.




Sanity Test 프로세스(에이닷 사례)

1. 테스트 수행 및 결과 공유

2. 테스트 결과 및 후속 프로세스: PASS, FAIL, SKIP, Fast Track 구분하여 진행

3. FastTrack

4. Sanity Test 관리

<Sanity Ticket Flow>



👉️ [링크모음] QA 아웃소싱 업체 리스트보기


*해당 글은 [ChatGPT]를 활용해 요약한 내용으로, 순수한 정보 공유를 위한 목적이며 원문 콘텐츠에 대한 책임이나 연관성은 없습니다.