API Test/POSTMAN2025. 3. 21. 08:00

006. API 테스트 도구 Postman에서 컬렉션 러너를 사용하여 컬렉션 실행하는 방법 알아보았어요

 

 

컬렉션을 실행하는 방법은 두 가지가 있습니다: 컬렉션 러너(Collection Runner)뉴먼(Newman)입니다.

 

먼저, 컬렉션 러너를 사용하여 컬렉션을 실행하는 방법을 알아보겠습니다.

단계 1: 컬렉션 러너 열기

페이지 상단에 있는 "Import" 버튼 옆의 "Runner" 버튼을 클릭합니다.

 

단계 2: 컬렉션 러너 페이지 이해하기

컬렉션 러너 페이지가 아래와 같이 나타날 것입니다. 각 필드의 기능은 다음과 같습니다:

  • Collection: 실행할 컬렉션을 선택합니다.
  • Environment: 사용할 환경 변수를 선택합니다.
  • Iterations: 컬렉션을 반복 실행할 횟수를 지정합니다.
  • Delay: 각 요청 사이의 지연 시간을 밀리초(ms) 단위로 설정합니다.
  • Data: CSV 또는 JSON 파일을 사용하여 데이터 주입을 할 수 있습니다.
  • Persist Variables: 실행 후 변수의 상태를 유지할지 선택합니다.

 

단계 3: 컬렉션 실행 설정하기

컬렉션 러너를 사용하여 Postman 테스트 컬렉션을 실행하려면 다음과 같이 설정하세요:

  1. "Postman test collection"을 선택합니다.
  2. Iterations3으로 설정합니다.
  3. Delay2500 ms로 설정합니다.
  4. "Run Postman Test..." 버튼을 클릭합니다.

단계 4: 실행 결과 확인하기

"Run" 버튼을 클릭하면 실행 결과 페이지가 표시됩니다. 설정한 지연 시간에 따라 테스트가 순차적으로 실행되는 것을 볼 수 있습니다.

  • 테스트가 완료되면 각 반복(iteration)마다 테스트의 통과 여부(Passed or Failed)와 결과가 표시됩니다.
  • GET 요청의 경우 "Pass" 상태를 확인할 수 있습니다.
  • POST 요청의 경우 테스트가 없으므로 "This request did not have any tests."라는 메시지가 나타납니다.

 

 

 

컬렉션 실행 후, 요청에 테스트가 포함되어 있는지 여부에 따라 결과가 달라짐을 알 수 있습니다.

테스트를 통해 HTTP 요청이 성공적으로 이루어졌는지, 데이터가 생성 또는 조회되었는지 확인할 수 있으므로, 각 요청에 적절한 테스트를 포함하는 것이 중요합니다.

컬렉션 러너를 통해 여러 요청을 자동화하고 반복적으로 실행할 수 있으며, 이를 통해 API의 기능을 효과적으로 검증할 수 있습니다.

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