Search

PythonReactSEOPDF
GitHub Skill

prd-to-test

PRD(요구사항)를 분석하여 테스트 케이스를 도출합니다. TDD의 시작점으로, 구현 전에 테스트 시나리오를 정의합니다. Inside-Out TDD 접근법 적용.

NB993☆ 0 Repository stars0 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill instructions

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 명세 검증

상세 지침

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

Examples

Read the usage examples in the source repository.

View source ↗

Source history

Indexed on
2026-01-20
Index updated
2026-01-26
Branch
main

Index and sync dates describe this directory. View the source repository for code history.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!