OpenAPI 스펙 분석·불일치 검증·엔드포인트 커버리지 점검으로 API 명세 분석 결
API 명세 분석 경험에서 주로 사용한 도구는 Swagger UI와 Postman이었습니다. 명세 문서를 직접 읽으면서 엔드포인트의 입력 파라미터·응답 형식·에러 코드를 파악했고, 불명확한 부분은 직접 호출해서 확인하는 방식으로 보완했습니다.
명세와 실제 동작의 불일치를 발견하는 것도 중요한 경험이었습니다. 문서에는 옵션 필드로 표시됐지만 실제로는 없으면 오류가 나는 경우가 있었고, 명세를 그대로 믿기보다 샌드박스에서 검증하는 습관이 통합 단계의 문제를 사전에 막았습니다.
엔드포인트 커버리지도 점검했습니다. 어떤 API가 실제 서비스에서 사용되는지, 사용하지 않는 API가 있는지를 정기적으로 확인했습니다. 미사용 API가 의존성으로 남으면 제거가 어려워지기 때문에, 사용 현황을 로그로 추적해 정리하는 작업을 주기적으로 했습니다.