Postman에서 테스트하자
Postman Test??
- 포스트맨에서도 테스트를 해볼 수 있다.(여기서 말하는 테스트는 테스트 자동화를 의미)
Postman 스크립트 작성하기
- Postman의 런타임은 Node.js기반이다.(포스트맨 공식문서피셜)
- 일정 시간을 두고 자동으로 실행할 수도 있고, CI/CD 파이프라인을 구축해서 테스트를 해볼 수도 있다.
대-인-파
의 포스트는 예전 버전 포스트라 업데이트가 반영되어 있지 않다. (나도 한글 문서보고 공부하고 싶었는데 포스트맨 공식문서를 봐야했던 슬픈 이유)

⇒ 이제 Tests 탭이 아니라 Post-response 탭에서 테스트 스크립트를 작성해야 한다.
스크립트 탭의 종류
- Pre-request 탭
- 여기서는 변수 값 설정 등 요청을 보내기 전에 필요한 모든 것을 처리한다. 요청 전송 이전에 실행된다.
- Post-response
- 요청이 전송된 후 모든 후처리를 제공한다.
- 응답 데이터를 확인하기 위한 테스트를 작성할 수 있다.
- Chai.js 라는 라이브러리가 빌트인 되어 있어서 Chai의 BDD 구문을 사용할 수 있다고 한다.
- BDD (Behavior-Driven-Develpoment, KT 롤스터에 그 BDD 아님)
⇒ Given, When, Then 으로 나누어서 테스트하는 것
이해를 위한 스크린 샷

- Scripts 탭으로 들어와서 왼쪽에 Pre-request, Post-response 탭을 확인할 수 있다.
- 오른쪽에 Snippets가 있는데 테스트 스니펫 목록을 볼 수 있다.
gRPC 요청에 테스트 추가하기