컬렉션 흐름 설계·환경 변수 분리·테스트 스크립트 자동화로 Postman 활용 결
Postman을 사용한 API 테스트에서 가장 중점을 둔 것은 컬렉션을 단순 요청 목록이 아닌 테스트 흐름으로 구성하는 것이었습니다. 인증 토큰 획득, 데이터 생성, 조회, 삭제 순서로 실제 사용 시나리오를 그대로 컬렉션으로 표현하면 통합 관점의 문제를 더 잘 잡을 수 있었습니다.
사전 스크립트로 이전 요청의 응답 값을 다음 요청에 자동으로 전달하도록 설정했습니다. 예를 들어 생성 응답에서 ID를 추출해 환경 변수에 저장하면 다음 요청에서 자동으로 참조되어 수동 복사 없이 시나리오가 연결됐습니다.
검증 스크립트도 각 요청에 추가했습니다. 응답 코드, 필드 존재 여부, 값 범위를 자동으로 검사하는 코드를 붙여 테스트 통과 여부를 리포트로 확인할 수 있었습니다. Newman으로 CI에 연결하면서 배포 후 자동 실행이 가능해졌습니다.