지금까지 Postman
을 API가 제대로 작동하는지 확인하는 용도로만 사용했는데 그 외에도 다양한 기능들이 있다는 것을 알게되었습니다.
그 중에서는 오늘은 Postman을 활용하여 Mock Sever를 구축하는 법에 대해 포스팅하려고 합니다.
Mock Server는 실제 서버처럼 요청과 응답을 주고 받는 가짜서버
를 의미합니다.
1.먼저 My Workspace에 있는 New버튼
을 눌러 Mock Server를 선택해줍니다.
2.원하는 Request Mehtod
와 Request URL
를 입력 후 Next버튼을 누릅니다. (Request URL은 추후에 수정 가능)
미리 작성해둔 API가 있다면 Select an exisiting collection
을 눌러서 선택해주면 됩니다.
Mock server name
을 작성 후 Create Mock Server
을 눌러줍니다.그러면 다음과 같이 Mock Server가 생성된 화면이 나옵니다.
Mock Server가 생성되었으면 포스트맨 My Workspace왼쪽에 Collections
을 클릭해줍니다.
그러면 Mock Server의 이름과 동일한 Collection이 생성된 것을 확인할 수 있습니다. 그리고 그 밑에 Default가 하나 있는데 API에 대해 Parmas나 Response등을 다르게 하여 여러 예제를 생성하는 것이 가능
합니다.
주소창에 {{url}}/product에서 {{url}}은 Postman이 관리하는 환경변수로 Environment탭에서 확인할 수 있습니다.
다음으로 Defaul를 클릭 후 하단의 Body부분에 응답받기 원하는 메세지를 작성합니다.
그리고 API를 호출하면 정상적으로 호출되는 것을 확인할 수 있습니다.