---
type: template
domain: product
role: QA·Judge
status: active
last-reviewed: 2026-07-27
---

# 테스트 케이스·결함 관리

> 전제·행동·기대 결과를 실행 가능한 케이스로 만들고 실패를 재현 가능한 결함으로 남긴다. 테스트케이스와 결함·조치 이력은 **테스트결과서에 담겨 납품되는 산출물**이다 ([[외주 개발 산출물]] §테스트·검수).

## 테스트 케이스

| 테스트 ID | 요구 ID | 전제·데이터 | 실행 단계 | 기대 결과 | 실제 결과 | 증거 | 판정 |
|---|---|---|---|---|---|---|---|
| QA-TC-001 | | | 1.  2.  3. | | | | PASS / FAIL / BLOCKED / 미수행 |

## 상태·예외 매트릭스

| 기능·화면 | 기본 | 빈 값 | 경계값 | 권한 없음 | 오류·timeout | 중복·동시성 | 복구 |
|---|---|---|---|---|---|---|---|
| | | | | | | | |

## 결함 원장

| 결함 ID | 연관 테스트·요구 | 심각도([[02_리뷰 렌즈·심각도]] 등급 정의를 따름) | 환경·버전 | 재현 절차 | 기대·실제 | 증거 | Owner·상태 |
|---|---|---|---|---|---|---|---|
| BUG-001 | | | | | | | |

## 결함 조치·재검증

| 결함 ID | 원인·수정 요약 | 수정 commit | 재검증 케이스 | 결과·증거 | 회귀 영향 | 최종 상태 |
|---|---|---|---|---|---|---|
| | | | | | | Closed / Open / Accepted |

## 실행 원칙

- 실제 결과가 기대와 달랐는데 요구를 사후 완화해 PASS로 바꾸지 않는다.
- 재현되지 않는 결함도 환경·시도 횟수·관찰 증거를 남긴다.
- 미수행과 BLOCKED를 PASS 분모에 포함하지 않는다.
- 수정 후 실패 케이스와 영향 회귀를 함께 다시 실행한다.
- 케이스 ID(QA-TC-\*)를 현업 검수 시나리오(US-\*/EX-\*)·RTM과 추적한다 — 현업 시나리오의 작성 규칙은 [[시나리오·예외사항 문서 작성법]]이 정본이다.
- 범위 밖 요구가 결함으로 접수되면 결함이 아니라 CR 후보로 분리해 PM에 회부한다.

## 인계

- 다음 문서: [[05_진입·종료·판정 기준]]
- 차단 결함·즉시 통보 대상:
