etc

[API 테스트 툴] 포스트맨(Postman) 사용방법 정리

현기 2023. 5. 9. 22:30

 

PostmanAPI 개발 및 테스트를 위한 협업 도구입니다.

웹 개발할 때 유용하게 사용할 수 있습니다.

 

백엔드 코드 작성하고, 굳이 프론트에서 요청 코드 작성해서

테스트하지 않아도 되서 편리합니다. 😀 

 

API 테스트뿐만 아니라 디버깅, 문서화도 할 수 있다고 하네요.

무료 및 유료 버전이 있습니다.

사용방법을 알아보겠습니다. 😎

 


📝포스트맨 가입 및 요청 생성

 

https://www.postman.com/

 

Postman API Platform | Sign Up for Free

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.

www.postman.com

 

⦁ 회원가입

우측 상단 Sign Up For Free 버튼을 누르면 됩니다.

    구글 계정으로도 가입할 수 있습니다. 

 

⦁ 웹에서 사용 or 데스크탑 앱 설치

로그인하면 다음과 같은 화면이 나옵니다.

   좌측 상단 New 버튼을 눌러 새로운 Http 요청을 만들 수 있습니다.

 

   👍데스크탑 앱을 사용하실 분은 https://www.postman.com/downloads/로 접속하세요!

 


📝API 테스트 방법

 

⦁ 언제 사용하나요?

프론트엔드 개발자라면 화면을 개발하기 전에 백엔드에 테스트로 요청을 보낼 수 있습니다.

    데이터가 어떤 형식인지 확인할 수 있으니까 편리하겠죠?

 

백엔드 개발자라면 개발한 API를 바로 테스트할 수 있습니다.

    프론트엔드 코드 작성 없이 바로 결과를 확인할 수 있으니까 편리하겠죠?

 

⦁ HTTP Request

 

 API를 테스트 하신다면, HTTP 메서드와 URL, 파라미터는 당연히 알고 계시겠죠!

 

 

https://hyunki99.tistory.com/38

 

[웹] HTTP, URL 개념 정리 (REST API / GET, POST, PUT, DELETE )

HTTP 메서드는 클라이언트가 웹 서버에게 요청의 목적이나 종류를 알리는 수단이다. 여러가지 메서드가 존재하지만 대표적으로 GET, POST, PUT, DELETE 를 가장 많이 사용한다. HTTP 이란? HTTP(Hypertext Tran

hyunki99.tistory.com

  모르셔도 걱정하지 마세요. 위 블로그가 잘 정리해 놓았습니다. 참고하세요 😎👍

 

 

⦁ 실제로 API 테스트 해보기

# 유저 더미데이터를 반환하는 URL
https://jsonplaceholder.typicode.com/users

 개발한 서버 API가 있다면, 그 URL을 입력하면 손쉽게 테스트할 수 있습니다.

    여기서는 간단한 더미데이터를 반환하는 URL에 GET 요청을 보내봤습니다.

 

API가 잘 동작하는지, 리턴 값이 어떻게 생겼는지 쉽게 확인할 수 있습니다. 🎉 

 

 



+ 웹 브라우저 버전은 로컬호스트에 요청을 보낼 수 없습니다.

로컬 서버를 테스트 하고 싶다면 데스크탑 앱을 설치하세요 ! 😀

 

 

https://www.postman.com/downloads/

 

Download Postman | Get Started for Free

Try Postman for free! Join 25 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster.

www.postman.com

 

 


참고 문헌 : 

https://www.postman.com/