Postman

김수빈·2025년 6월 9일

Postman이란?

Postman은 API 서버와 클라이언트 사이에서 요청과 응답을 테스트해볼 수 있는 API 클라이언트 툴이다. 개발자가 직접 API를 호출하고 결과를 확인하며, API를 설계하고 테스트를 할 수 있다.
주로 REST API나 GraphQL API 같은 웹 API의 요청과 응답을 쉽게 확인하고, API의 동작을 검증하거나 자동화 테스트를 수행하는 데 사용된다.

REST API란?
서버한테 정해진 주소(URL)와 방식(GET, POST)으로 요청을 보내 데이터를 주고받는 방법이다.
GraphQL API란?
내가 서버한테 필요한 데이터만 골라서 요청하는 방법이다.

Postman 특징

  • 다양한 HTTP 메서드 지원
    GET, POST, PUT, DELETE 같은 HTTP 요청 메서드를 쉽게 사용할 수 있다.
  • 요청/응답 구성과 확인이 쉬움
    URL(누구한테), 헤더(어떻게), 바디(어떤 내용) 등을 입력하고, 응답 상태 코드와 결과를 보기 좋게 확인할 수 있다.

응답 상태 코드란?
서버가 요청을 어떻게 처리했는지 숫자로 알려주는 값이다.
예를 들어, 200은 성공, 404는 찾을 수 없음, 500은 서버 오류를 의미한다.

  • API 테스트 자동화 기능
    요청 전 실행할 코드(Pre-request Script)와 응답 결과 확인용 코드 (Test Script)를 작성해 테스트를 자동화할 수 있다.

  • API 콜렉션 관리
    여러 API 요청을 폴더처럼 묶어 정리하고, 프로젝트별로 관리할 수 있다.

  • API 문서화 기능
    API 요청/응답을 정리해두면 그걸 문서로 자동 정리해주는 기능이다.
    정리해둔 내용을 팀원이나 클라이언트에게 쉽게 공유 가능하다.

  • 환경 변수 관리
    개발 / 테스트 / 운영 환경에 따라 값만 바꿔가며 같은 요청을 테스트할 수 있다.

  • 협업 기능
    API 콜렉션, 테스트 결과를 팀원과 공유하고 협업할 수 있다.

Postman을 사용하는 방법

  1. Postman 설치
  1. 새 컬렉션 만들기

    "New" 클릭

원하는 컬렉션 클릭

  1. HTTP 메서드와 주소(URL) 입력

    • GET, POST, PUT, DELETE 중 선택하기
    • 요청할 주소(URL) 입력
  2. send 버튼 클릭

    서버에 요청 보내기

  3. 응답 확인

    아래에 응답 코드(200, 404 등)와 결과(JSON, 텍스트 등)확인

  4. 콜렉션에 저장해서 정리 가능

    • 나중에 또 쓸 거면 콜렉션에 저장

마무리

Postman은 API 요청과 응답을 쉽게 테스트할 수 있는 개발 도구다.
다양한 기능으로 API 테스트, 자동화, 협업을 편리하게 도와준다.
앞으로 API를 설계하고 확인할 때 Postman을 사용해 볼 것 같다.

1개의 댓글

comment-user-thumbnail
2025년 8월 27일

postman에 다양한 특징과 사용 방법을 알아볼 수 있어 좋았습니다!

답글 달기