返回 Skill 列表
extension
分类: 开发与工程无需 API Key

prd-to-test

分析PRD(需求),推导出测试用例。作为TDD的起点,在实现之前定义测试场景。采用Inside-Out TDD方法。

person作者: jakexiaohubgithub

PRD → 테스트 케이스 도출

목적

  • 요구사항을 테스트 가능한 단위로 분해
  • Inside-Out TDD의 시작점 제공
  • 테스트 범위 사전 정의
  • 구현 전 검증 기준 명확화

사용 시점

  • 새로운 기능 개발 시작 전
  • PRD/기획서를 받았을 때
  • 유스케이스를 테스트로 변환할 때

핵심 규칙

테스트 케이스 도출 순서

  1. 핵심 비즈니스 로직 (Domain)
  2. 유스케이스 흐름 (Service)
  3. API 인터페이스 (Controller)
  4. 영속성 (Adapter)

테스트 유형별 분류

| 계층 | 테스트 유형 | 예시 | |------|------------|------| | Core | Domain 테스트 | 도메인 규칙 검증 | | Core | Command/Query 테스트 | 입력 유효성 검증 | | Core | Service 테스트 | 유스케이스 흐름 검증 | | Infra | Adapter 테스트 | 영속성 검증 | | Presentation | 인수 테스트 | API 응답 검증 | | Presentation | 문서 테스트 | API 명세 검증 |

상세 지침

[필수] 아래 참조 문서를 모두 읽은 후 작업을 시작하세요: