Postman은 API 서버와 클라이언트 사이에서 요청과 응답을 테스트해볼 수 있는 API 클라이언트 툴이다. 개발자가 직접 API를 호출하고 결과를 확인하며, API를 설계하고 테스트를 할 수 있다.
주로 REST API나 GraphQL API 같은 웹 API의 요청과 응답을 쉽게 확인하고, API의 동작을 검증하거나 자동화 테스트를 수행하는 데 사용된다.
REST API란?
서버한테 정해진 주소(URL)와 방식(GET, POST)으로 요청을 보내 데이터를 주고받는 방법이다.
GraphQL API란?
내가 서버한테 필요한 데이터만 골라서 요청하는 방법이다.
응답 상태 코드란?
서버가 요청을 어떻게 처리했는지 숫자로 알려주는 값이다.
예를 들어, 200은 성공, 404는 찾을 수 없음, 500은 서버 오류를 의미한다.
API 테스트 자동화 기능
요청 전 실행할 코드(Pre-request Script)와 응답 결과 확인용 코드 (Test Script)를 작성해 테스트를 자동화할 수 있다.
API 콜렉션 관리
여러 API 요청을 폴더처럼 묶어 정리하고, 프로젝트별로 관리할 수 있다.
API 문서화 기능
API 요청/응답을 정리해두면 그걸 문서로 자동 정리해주는 기능이다.
정리해둔 내용을 팀원이나 클라이언트에게 쉽게 공유 가능하다.
환경 변수 관리
개발 / 테스트 / 운영 환경에 따라 값만 바꿔가며 같은 요청을 테스트할 수 있다.
협업 기능
API 콜렉션, 테스트 결과를 팀원과 공유하고 협업할 수 있다.
새 컬렉션 만들기

"New" 클릭

원하는 컬렉션 클릭
HTTP 메서드와 주소(URL) 입력
send 버튼 클릭

서버에 요청 보내기
응답 확인

아래에 응답 코드(200, 404 등)와 결과(JSON, 텍스트 등)확인
콜렉션에 저장해서 정리 가능
Postman은 API 요청과 응답을 쉽게 테스트할 수 있는 개발 도구다.
다양한 기능으로 API 테스트, 자동화, 협업을 편리하게 도와준다.
앞으로 API를 설계하고 확인할 때 Postman을 사용해 볼 것 같다.
postman에 다양한 특징과 사용 방법을 알아볼 수 있어 좋았습니다!