목차
포스트맨(Postman) 개요
- 포스트맨(Postman)은 API 개발을 위한 협업 및 테스트 도구로서, API를 손쉽게 테스트하고 문서화할 수 있는 플랫폼
- 주로 웹 API를 개발하고 테스트하는 데 사용됩니다. 포스트맨을 사용하면 사용자가 간단한 HTTP 요청을 만들고 테스트할 수 있다.
- 개발자, 테스트 엔지니어, API 제공 업체 등에게 널리 사용되는 도구 중 하나이며, API 개발 및 테스트의 생산성을 향상시키는 데 도움이 된다.

[주요 기능]
1. API 요청 작성
- 사용하면 간단하게 API 요청을 작성할 수 있다.
- URL, 헤더, 본문 데이터, HTTP 메서드 등을 설정할 수 있다.
2. 다양한 HTTP 요청 지원
- GET, POST, PUT, DELETE 등 다양한 HTTP 요청 메서드를 지원한다.
3. 요청 히스토리 관리
- 이전에 보낸 요청들의 히스토리를 관리하고 재사용할 수 있다.
4. 환경 변수 및 스크립트
- 환경 변수를 설정하고 이를 통해 여러 환경에서 테스트를 수행할 수 있다.
- 또한 JavaScript를 사용하여 테스트 스크립트를 작성할 수도 있다.
5. API 문서 작성
- 간단한 방식으로 API 문서를 작성하고 공유할 수 있다.
6. 모니터링 및 자동화
- API의 성능을 모니터링하고 자동화된 테스트를 수행할 수 있다.
[포스트맨 설치]
1. 공식 웹사이트 방문
- 포스트맨은 공식 웹사이트(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


2. 다운로드
- 해당 플랫폼에 맞는 버전을 다운로드하고 설치한다.
- 포스트맨은 Windows, macOS, Linux 등 운영 체제에서 지원된다.

2-1. Postman CLI 다운로드
Windows installation
Copypowershell.exe -NoProfile -InputFormat None -ExecutionPolicy AllSigned -Command "[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://dl-cli.pstmn.io/install/win64.ps1'))"
Mac (Apple silicon) installation
Copycurl -o- "https://dl-cli.pstmn.io/install/osx_arm64.sh" | sh
Mac (Intel) installation
Copycurl -o- "https://dl-cli.pstmn.io/install/osx_64.sh" | sh
Linux installation
Copycurl -o- "https://dl-cli.pstmn.io/install/linux64.sh" | sh
3. 설치
4. 계정 등록(Optional)
- 포스트맨을 사용하기 위해 포스트맨 계정을 만들고 로그인할 수 있다.
- 팀 협업이나 동기화에 유용하다.
[포스트맨 사용법]
1. 새 요청 생성
- 포스트맨을 실행하고 새 요청을 생성한다.
2. 요청 설정
- URL, HTTP 메서드, 헤더, 본문 데이터 등을 설정한다.
3. 요청 보내기
- 설정한 요청을 보낸다.
- 서버로부터의 응답을 확인할 수 있다.
4. 환경 변수 사용
- 여러 환경에서 테스트를 수행하려면 환경 변수를 설정하고 사용할 수 있다.
5. 테스트 스크립트 작성
- JavaScript를 사용하여 테스트 스크립트를 작성하고 실행할 수 있다.
6. 히스토리 및 즐겨찾기 관리
- 이전에 보낸 요청의 히스토리를 확인하고 관리할 수 있다.
- 자주 사용하는 요청을 즐겨찾기로 저장할 수도 있다.
[포스트맨 활용 방법 CHECK!]
1. API 테스트
2. 디버깅
3. 문서화
4. 자동화
5. 모니터링
'기타' 카테고리의 다른 글
Change the world by being yourself (0) | 2024.03.23 |
---|---|
이력서 경력사항에 '아르바이트'를 적어도 될까? (0) | 2024.03.22 |
PM이란? (0) | 2024.03.18 |
백준 9019번, 시간 초과 오류(Python3, PyPy3) (0) | 2024.03.18 |
제22회 대한민국 교육박람회 후기 (1) | 2024.03.17 |
포스트맨(Postman) 개요
- 포스트맨(Postman)은 API 개발을 위한 협업 및 테스트 도구로서, API를 손쉽게 테스트하고 문서화할 수 있는 플랫폼
- 주로 웹 API를 개발하고 테스트하는 데 사용됩니다. 포스트맨을 사용하면 사용자가 간단한 HTTP 요청을 만들고 테스트할 수 있다.
- 개발자, 테스트 엔지니어, API 제공 업체 등에게 널리 사용되는 도구 중 하나이며, API 개발 및 테스트의 생산성을 향상시키는 데 도움이 된다.

[주요 기능]
1. API 요청 작성
- 사용하면 간단하게 API 요청을 작성할 수 있다.
- URL, 헤더, 본문 데이터, HTTP 메서드 등을 설정할 수 있다.
2. 다양한 HTTP 요청 지원
- GET, POST, PUT, DELETE 등 다양한 HTTP 요청 메서드를 지원한다.
3. 요청 히스토리 관리
- 이전에 보낸 요청들의 히스토리를 관리하고 재사용할 수 있다.
4. 환경 변수 및 스크립트
- 환경 변수를 설정하고 이를 통해 여러 환경에서 테스트를 수행할 수 있다.
- 또한 JavaScript를 사용하여 테스트 스크립트를 작성할 수도 있다.
5. API 문서 작성
- 간단한 방식으로 API 문서를 작성하고 공유할 수 있다.
6. 모니터링 및 자동화
- API의 성능을 모니터링하고 자동화된 테스트를 수행할 수 있다.
[포스트맨 설치]
1. 공식 웹사이트 방문
- 포스트맨은 공식 웹사이트(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


2. 다운로드
- 해당 플랫폼에 맞는 버전을 다운로드하고 설치한다.
- 포스트맨은 Windows, macOS, Linux 등 운영 체제에서 지원된다.

2-1. Postman CLI 다운로드
Windows installation
Copypowershell.exe -NoProfile -InputFormat None -ExecutionPolicy AllSigned -Command "[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://dl-cli.pstmn.io/install/win64.ps1'))"
Mac (Apple silicon) installation
Copycurl -o- "https://dl-cli.pstmn.io/install/osx_arm64.sh" | sh
Mac (Intel) installation
Copycurl -o- "https://dl-cli.pstmn.io/install/osx_64.sh" | sh
Linux installation
Copycurl -o- "https://dl-cli.pstmn.io/install/linux64.sh" | sh
3. 설치
4. 계정 등록(Optional)
- 포스트맨을 사용하기 위해 포스트맨 계정을 만들고 로그인할 수 있다.
- 팀 협업이나 동기화에 유용하다.
[포스트맨 사용법]
1. 새 요청 생성
- 포스트맨을 실행하고 새 요청을 생성한다.
2. 요청 설정
- URL, HTTP 메서드, 헤더, 본문 데이터 등을 설정한다.
3. 요청 보내기
- 설정한 요청을 보낸다.
- 서버로부터의 응답을 확인할 수 있다.
4. 환경 변수 사용
- 여러 환경에서 테스트를 수행하려면 환경 변수를 설정하고 사용할 수 있다.
5. 테스트 스크립트 작성
- JavaScript를 사용하여 테스트 스크립트를 작성하고 실행할 수 있다.
6. 히스토리 및 즐겨찾기 관리
- 이전에 보낸 요청의 히스토리를 확인하고 관리할 수 있다.
- 자주 사용하는 요청을 즐겨찾기로 저장할 수도 있다.
[포스트맨 활용 방법 CHECK!]
1. API 테스트
2. 디버깅
3. 문서화
4. 자동화
5. 모니터링
'기타' 카테고리의 다른 글
Change the world by being yourself (0) | 2024.03.23 |
---|---|
이력서 경력사항에 '아르바이트'를 적어도 될까? (0) | 2024.03.22 |
PM이란? (0) | 2024.03.18 |
백준 9019번, 시간 초과 오류(Python3, PyPy3) (0) | 2024.03.18 |
제22회 대한민국 교육박람회 후기 (1) | 2024.03.17 |