상품 설명

함수 시그니처 하나로 테스트 200줄 자동 생성

함수 시그니처와 동작 설명만 입력하세요. 정상 / 엣지 / 예외 케이스가 자동으로 분류되어 실행 가능한 테스트 코드로 출력됩니다. AAA 패턴 + 한국어 describe 라벨 + parameterized 케이스로 가독성 높게.

📊 5단계 출력 형식
  1. 케이스 매트릭스 — 정상/엣지/예외 분류 + 우선순위
  2. 케이스 목록 — 사람이 읽을 수 있는 시나리오 표
  3. 테스트 코드 — 실행 가능, parameterized, AAA 패턴
  4. 커버리지 예상 — Line / Branch / Function / Mutation
  5. 추가 권장 — Property-based, Mutation testing 등

지원 프레임워크 8종

JavaScript / TypeScript
Jest, Vitest, Mocha, Jasmine
Python
pytest, unittest, hypothesis
Java / Kotlin
JUnit 5, TestNG, Spock
PHP
PHPUnit, Pest
Go
go test, testify
Rust · C# · Ruby
cargo test, xUnit, RSpec

출력 예시 (Jest + TypeScript)

describe('calculateDiscount', () => {
  describe('정상 케이스', () => {
    it.each([
      ['일반 사용자', 100, 'standard', null, 100],
      ['gold 등급', 100, 'gold', null, 85],
      ['silver + 쿠폰', 100, 'silver', 'SUMMER25', 85],
    ])('%s', (_, price, tier, coupon, expected) => {
      expect(calculateDiscount(price, tier, coupon)).toBe(expected);
    });
  });

  describe('예외 케이스', () => {
    it.each([0, -100, -0.01])('price = %d → throw', (p) => {
      expect(() => calculateDiscount(p, 'gold', null)).toThrow();
    });
  });
});

테스트 작성 원칙 (포함)

  • Test Pyramid 균형 — Unit 70% · Integration 20% · E2E 10%
  • AAA 패턴 — Arrange / Act / Assert 명확 분리
  • 한국어 describe — "조건 → 기대 결과" 형식
  • parameterize 권장 — describe.each / pytest.parametrize / dataProvider
  • Mock 우선 — 외부 의존성 (DB, API) 격리
  • 결정적 (deterministic) — Date.now / Math.random 격리
  • 1초 미만 (Unit) — 빠르게 / 자주 실행 가능
  • 독립적 — 다른 테스트 순서에 의존 X

포함된 자료

  • SKILL.md — 메인 스킬 정의 (300+ 줄)
  • examples/01-jest-typescript.md — React + Jest 실전 예시
  • examples/02-pytest-python.md — 한국어 날짜 파서 테스트
  • examples/03-phpunit-laravel.md — Laravel OrderService 통합 테스트
  • assets/test-pyramid-guide.md — Test Pyramid 비율 가이드
  • LICENSE.txt — 라이선스 조건

설치 (30초)

$ unzip test-architect.zip -d ~/.claude/skills/
$ # Claude Code 재시작 후 "test-architect 활성화"
💡 라이선스
1인 사용자 · 무제한 프로젝트 · 회사 내부 / 클라이언트 작업 OK · 재배포 금지 · 90일 기술 지원 포함

환불 조건

  • 결제 후 14일 이내 환불 요청 가능
  • 다운로드 또는 도메인 활성화한 라이선스는 환불 불가
  • 미사용 라이선스만 선택해 부분 환불 가능
  • 환불 처리 시 해당 라이선스는 자동으로 비활성화
  • 환불 금액은 결제한 카드사 / 수단으로 영업일 기준 3~5일 내 취소 처리
  • 리뷰 작성 후 받은 포인트는 환불 시 자동 회수됩니다.

상품정보고시

상품명 test-architect — 테스트 자동 작성 Claude Skill (8 프레임워크 지원)
제작 / 공급자 주식회사 코드샌드
원산지 대한민국
이용 조건 / 이용 기간 라이선스 발급 후 90일간 업데이트 및 기술지원 제공
상품 제공 방식 결제 완료 후 마이페이지 > 내 라이선스에서 즉시 다운로드
최소 시스템 사양 / 필수 S/W 상품 상세 설명 참조. 일반적으로 최신 웹 브라우저 및 해당 상품 동작 환경이 요구됩니다.
청약철회 가능 여부 및 조건 결제 후 14일 이내 청약철회 가능. 다만 다운로드 또는 도메인 활성화된 라이선스는 제외될 수 있습니다. 상세 조건은 상단 "환불 조건" 참조.
소비자상담 / A/S 책임자 주식회사 코드샌드 · 엄성용
010-7937-4394평일 10:00 ~ 19:00 · 점심 13:00 ~ 14:00
사업자등록번호 368-87-03020 사업자 정보확인
통신판매업신고번호 2024-대전서구-0455

상품 후기 (0)

아직 등록된 후기가 없습니다.

test-architect — 테스트 자동 작성 Claude Skill (8 프레임워크 지원)

함수 시그니처 → 정상/엣지/예외 케이스 분류 + 실행 가능 테스트 코드. Jest, pytest, JUnit, PHPUnit, go test 등 8 프레임워크 지원.

평가 없음 0 판매 25
무료
₩24,900 100% 할인
2026. 08. 27.까지(85일 남음)
  • 공개일2026-05-27
  • 업데이트6일 전
  • 도메인 제한0
  • 지원 기간90일

관련 상품

prd-writer — PRD 작성 Claude Skill (10 섹션 · 6 타입)3개월 무료 출시 프로모션
viral-hook — SNS 훅 생성 Claude Skill (Threads · X · LinkedIn · IG)3개월 무료 출시 프로모션