Postman은 HTTP 클라이언트로, 다음과 같은 기능을 제공합니다.
- 서버로 리퀘스트 전송하기
- 테스트 스크립트 작성하기
- 컬렉션 생성 및 실행하기
- 리퀘스트 연결하기
이런 기능들을 이용해서 Contract Test를 수행할 수 있습니다. Contract Test란 서비스 제공자(일반적으로 서버 프로그램)가 계약(요청과 응답)대로만 동작하는지 검사하는 것입니다. Contract Test에 대한 자세한 내용은 Martin Fowler가 작성한 Contract Test에서 확인하실 수 있습니다.
이 장에서는 Postman의 사용법에 대해 알아보겠습니다. 내용의 대부분은 아래 링크를 참조하였습니다.
Prerequisite
이 글을 읽기 위해서는 다음과 같은 사전 지식이 필요합니다.
- Contract Test
- javascript
- HTTP basic
- JSON
대부분의 설명이 실습을 기반하므로 미리 포스트맨을 설치해두시길 권장합니다.
'Software Test > Contract Test by Postman' 카테고리의 다른 글
[Postman 사용법] 5. 연쇄 요청 간 데이터 유지 및 세션 동작 방식 (0) | 2020.08.19 |
---|---|
[Postman 사용법] 4. 변수 (Environment 및 Global variables) (0) | 2020.08.19 |
[Postman 사용법] 3. 응답 검증 (Test Scripts) (0) | 2020.08.19 |
[Postman 사용법] 2. Request와 Response (0) | 2020.08.19 |
[Postman 사용법] 1. 환경 설정 (Workspace와 Collection) (0) | 2020.08.19 |
댓글