테스트 계획 (Test Plan)

테스트 범위, 일정, 리소스를 계획합니다.


목차

  1. 1. 테스트 범위
    1. 테스트 대상
    2. 테스트 제외 대상
  2. 2. 테스트 레벨
    1. Unit Tests (60%)
    2. Integration Tests (30%)
    3. E2E Tests (10%)
  3. 3. 테스트 일정
  4. ✅ 완료 체크리스트

1. 테스트 범위

테스트 대상

  • 사용자 인증 모듈
  • 데이터 CRUD 기능
  • API 엔드포인트

테스트 제외 대상

  • 외부 라이브러리
  • Mock 데이터

2. 테스트 레벨

Unit Tests (60%)

  • 목표: 개별 함수/메서드 검증
  • 도구: Jest / Pytest
  • 커버리지: 80% 이상

Integration Tests (30%)

  • 목표: 컴포넌트 간 통합 검증
  • 도구: Jest / Pytest
  • 커버리지: 70% 이상

E2E Tests (10%)

  • 목표: 사용자 시나리오 검증
  • 도구: Playwright / Cypress

3. 테스트 일정

단계 기간 담당자
Unit Test 작성 2주 개발자
Integration Test 1주 QA
E2E Test 1주 QA

✅ 완료 체크리스트

  • 테스트 범위 정의 완료
  • 테스트 레벨별 목표 수립 완료
  • 테스트 일정 계획 완료