API Test/POSTMAN2020. 8. 25. 08:00

이제 시스템에 Postman을 설치 했으므로 Postman의 UI를 살펴 보겠습니다.

 

Postman이 제공하는 용어 및 기능에 익숙해 질 것입니다.

포스트맨 내비게이션은 아래와 같이 네 가지 UI 구조로 나눌 수 있습니다.

  1. 사이드 바 섹션
    • 히스토리
    • 컬렉션
  2. 헤더 섹션
    • New
    • Import
    • 인터셉터
    • Sync
  3. 빌더 섹션 :  이 항목은 새 요청을 만드는 데 도움이됩니다. 
    • HTTP 메소드 유형
    • URL 표시 줄
    • 헤더 목록
  4. 응답 섹션 : Rest 요청을 호출 할 때 채워집니다. 이 섹션은 수신 된 응답의 세부 사항으로 채워집니다. 이제 개별 섹션을 자세히 살펴 보겠습니다.

PostMan – 왼쪽 사이드 바 섹션

사이드 바는 Postman에서 매우 중요한 부분입니다. 사이드 바에는 히스토리  컬렉션의 두 가지 주요 부분 또는 탭이 있습니다 .

히스토리 탭

Postman은 다른 웹 브라우저와 마찬가지로 API 요청 내역을 자동으로 기록합니다. REST 요청을 호출하자마자 히스토리에 저장되며 히스토리 탭 아래에서 볼 수 있습니다.  다시 입력하지 않고 과거에 입력 한 특정 요청을 검색해야 할 때 유용합니다.

 

컬렉션

그룹화 요청의 개념을 컬렉션 이라고 하며 각 컬렉션 컬렉션  아래에 표시됩니다 . 아래 이미지와 같이. Postman의 컬렉션은 시스템의 폴더와 비슷하다고 상상할 수 있습니다. 예를 들어 영화와 같은 폴더를 만들고 모든 영화가 어디에 있는지 알 수 있도록 그 안에 영화를 보관합니다. 마찬가지로 Postman에서 비슷한 종류의 요청을 일부 컬렉션 이름 (우리가 정의한) 아래에 저장하고 컬렉션을 열 때 아래 이미지와 같이 해당 제목 아래에 모든 요청을 가져옵니다.

 

Postman – 헤더 섹션

아래 이미지는 Postman 애플리케이션의 헤더 만 보여줍니다.

헤더에는 다음 항목이 있습니다.

New

이 옵션을 선택하면 시작할 "new"항목  선택할 수 있습니다 . 예를 들어 컬렉션은 시작할 새 컬렉션과 해당 요청을 입력 할 수있는 패널을 엽니다. 새로 만들기  에서 " 요청 "을  선택하면 원하는 컬렉션에 요청을 입력하고 저장할 수 있는 요청 패널이 열립니다. 새 옵션을 사용하여 다음을 만들 수 있습니다.

  • Request
  • Collection
  • Environment(환경)
  • 문서
  • 모의 서버
  • Monitor

 

Import

Import(가져오기) 옵션을 사용하면 다른 형식의 파일을 가져올 수 있습니다. 가져오기 란 시스템에있는 파일을 선택하거나 링크를 통해 Postman을 통해 실행하는 것을 의미합니다. 이미지에서 볼 수 있듯이 Postman Collection , Environment,  Curl 명령  을 가져올 수 있습니다 . 컬렉션 가져 오기가 가장 일반적입니다.

 

Interceptor(인터셉터)

크롬에서 애플리케이션을 설치하는 경우 프록시 서버에 별도의 인터셉터가 필요하다는 사실을 기억하십시오. 이 인터셉터는 기본 앱에 내장되어 있습니다. 여기에서 프록시 서버를 설정하여 브라우저를 통해 보내는 모든 API 요청을 캡처 할 수 있습니다. 프록시 서버를 사용하여 브라우저 나 휴대 전화 또는 다른 시스템에서 보내는 모든 요청을 캡처 할 수 있습니다.

                          

Sync(동기화)

동기화 옵션은 모든 머신에서 Postman 클라우드로 보낸 API 요청을 동기화하기위한 것입니다. Postman에서 작업하고 변경하거나 요청을 보낼 때  동기화 가 켜져 있으면 Postman의 클라우드 저장소 에 자동으로 저장됩니다 . 이렇게하면 파일을 저장할 수 있으며 Postman 을 사용하기 위해 다른 컴퓨터에 로그인 할 때마다 자동으로 나타납니다. 이 기능을 사용하려면 로그인해야합니다 (설치 중에 로그인하지 않은 경우).

 

 

Postman – Builder 섹션

Postman 의 빌더 부분 은 기본적으로 컴퓨터에 대한 CPU입니다. API 내부에 통합되는 모든 기능과 메서드를 제어하는 ​​주요 부분입니다.

빌더 파트에는 다음과 같은 주요 파트가 있습니다.

  • Request Type(요청 유형) :
  • Endpoint Address Bar  :
  • Params :이 옵션을 사용하면 사용자가 요청에 대해 서로 다른 쿼리 매개 변수 를 정의 할 수있습니다.

 

Request Type(요청 유형)

API에 대한 요청 유형 메소드입니다. 전송 된 HTTP 요청 의 유형을 나타냅니다.

GET , POST, PUT DELETE 라는 네 가지 주요 요청 유형이 있습니다. .

 

Endpoint Address Bar

요청 유형 옵션 옆에있는 상자로 EndPoint (API) 를 입력합니다 . 새 탭에 대한 유사한 인터페이스를 가진 브라우저처럼 작동합니다. 기본 URL 인 표시 줄에 필수 엔드 포인트를 입력합니다.

 

Params(매개 변수)

Params는 URL의 매개 변수를 작성할 수있는 매개 변수 옵션입니다. 매개 변수는 URL에 포함되며 원하는 결과를 얻는 데 매우 중요합니다. 또한 메모리와 대역폭을 효율적으로 사용하는 데 도움이됩니다. 이것은 나중에 전체 장에서 논의 될 것입니다.

 

Authorization(권한 부여)

인증 프로세스는 서버에서 원하는 데이터에 액세스 할 수있는 권한이 있는지 확인합니다. 회사 내 모든 사람이 모든 데이터를 사용할 수있는 것은 아니므로 솔루션은 권한 부여입니다. 권한 부여를 통해 서버는 먼저 요청한 데이터를 표시 할 수 있는지 여부를 확인합니다. 가능하면 원하는 응답을 얻습니다.

 

Header(헤더)

HTTP 요청 또는 응답의 헤더는 클라이언트-서버간에 전달되는 데 필요한 추가 정보입니다. HTTP 헤더는 주로 서버와 클라이언트 간의 양방향 통신을위한 것입니다.

 

 

Postman – Response Section(응답 섹션)

응답 상자는 API를 통해 요청 후 수신 한 서버의 응답을 보여주는 상자입니다.  

 

 

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
Posted by 프리스케이터