본문 바로가기
Study

[테스트] 테스트 케이스 작성

by JaeHoist 2025. 7. 8.

출처: https://brunch.co.kr/@327roy/102
https://soupsrice.tistory.com/32

 

◎버전관리 필수
- 버전 없이 작업하면 “어느 시점의 오류 였는지” 기억에 의존해야 해서 추적이 불가능해집니다.
- 이후 버전에서도 재현되는지 확인 불가능

- 어떤 시점에 어떤 테스트를 했는지, 그때의 기준은 무엇이었는지 확인하려면 버전 관리가 필요


1. 분류 체계 설정

- 화면 별 Depth로 구분

 

2. 전제 조건 명시

- 테스트 진행 이전 전제되어야할 조건 명시

- ex: 로그인 상태, 관심 목록에 저장되어 있는 상태

 

3. 테스트 단계 및 기대 결과 작성

- 테스트 단계는 단계별로 번호를 매겨 순서대로 따라하기 쉽게 작성한다.

- 기대 결과는 가능한 구체적으로 작성 (ex: 결제 성공 시 "결제를 완료했습니다" 라는 메시지가 팝업으로 표시된다")

- 누구라도 동일한 방법으로 테스트할 수 있게 만드는 것을 목표로 한다.

 

4. 결과 값 관리

- 결과에 따라 테스트 케이스 상태값을 세팅

- PASS : 테스트 예상대로 성공

- FAIL: 테스트 예상과 다르게 실패

- BLOCK : 전제 조건 미충족 등으로 테스트 수행할 수 없는 경우

- TO DO: 수행 이전 테스트

 

5. 실패한 경우

- 실제 결과 컬럼에 버그 현상 작성

- 결과 공유

- 현황 추적

'Study' 카테고리의 다른 글

[UX] 마이코드 서비스 상세화면 개선  (2) 2025.07.22
[UX] '마이코드' 서비스 '홈 화면' UX 개선 제안  (1) 2025.07.15
CX, PX, UX란 무엇인가?  (1) 2025.03.20
CRM 솔루션 리서치  (0) 2025.03.13
EMR 이란?  (0) 2025.03.13