테스트플로우 랩
실습 살펴보기

API 테스트 자동화 · 비동기 과제 중심

API 계약 테스트: 스키마·상태코드·경계값

OpenAPI 스냅샷과 상태 전이를 기준으로 계약 테스트를 설계하고, 실패 메시지가 바로 티켓으로 이어지게 정리합니다.

API 계약 테스트: 스키마·상태코드·경계값

₩249,000

3주 · 주 5시간 · 실습 65%

REST와 일부 JSON-RPC 스타일을 함께 다루며, 계약이 깨졌을 때 백엔드와 프론트가 같은 언어로 대화할 수 있게 돕습니다. 실습은 한국 전자상거래에서 자주 보이는 장바구니·쿠폰·배송 상태 API 패턴을 모사합니다.

포함 내용

  • 스키마 diff를 읽는 습관과 금지 필드 목록
  • 상태코드 매트릭스 표 작성 실습
  • 테스트 데이터 팩토리와 클린업 전략
  • 모의 서버와 실서버 전환 스위치
  • 에러 바디 구조 검증 포인트
  • 회귀 범위를 줄이는 태그 설계

기대 결과

  • 계약 테스트 케이스를 스펙 변경과 함께 버전 관리할 수 있다
  • API 오류를 재현 가능한 최소 예제로 줄인다
  • 백엔드와 합의할 수 있는 계약 문서 초안을 만든다
서가온

담당 서가온

커리큘럼 설계자. 결제·정산 도메인 QA 경험 9년.

FAQ

Postman만 써봤는데 괜찮을까요?

네. 첫 주는 HTTP 클라이언트 개념 정리에 집중합니다.

GraphQL도 다루나요?

본 과정은 REST 중심이며, GraphQL은 비교 섹션에서만 소개합니다.

포함되지 않는 범위는?

대용량 부하 테스트, 보안 침투 테스트는 다루지 않습니다.

경험 후기

API 계약 테스트 과정의 상태코드 매트릭스 표가 바로 팀 위키에 올라갔습니다. 장바구니 API 패턴도 현실적이었어요.

— 재현 · 스타트업 개발팀

스키마 diff 읽는 연습이 생각보다 어려웠지만, 과제 피드백이 구체적이라 따라갈 수 있었습니다.