[Spring#60] Postman 자동 / 알고리즘 : 예상 대진표

김한준 Hanjun Kim·2024년 1월 4일
1

내일배움캠프

목록 보기
61/70

Postman 자동

  • Postman을 이용해서 프로젝트를 테스트 할 때, 인가부분인 Authorization 과 AceesToken을 변수로 할당해 테스트 할 수 있다.
    • 이렇게 되면 매번 테스트 할 때 마다 값을 넣어주지 않아도 된다
    • 매우 편리함!

  • 변수 등록해서 테스트하기

아래 코드를 테스트하는 부분의 "Test" 에다가 작성한다.

if (pm.response.code === 200) {
    const token = pm.response.headers.get("Authorization");
    pm.globals.set("Authorization", token);      //global
    pm.collectionVariables.set("Authorization", token);  //local
}

만약 pm(postman)의 응답 코드가 200이라면 헤더에서 "Authorization" 부분을 가져와서
global 변수로 설정해둔 "Authorization" 에 값을 할당한다.
local 변수로 설정해둔 "Authorization" 에 값을 할당한다.

  • 사용법

이런식으로 {{Authorization}} 을 Value에 넣어주면 된다.

이런식으로 {{base_url}} 이나 {{AccessToken}} 을 받아와서 사용해도 된다.
(AccessToken 은 웹에서 F12를 통해 가져오는 값을 편하게 넣어주기 위함)


알고리즘

깃허브 링크 : https://github.com/wkdehf217/codingTest/tree/main/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4/2/12985.%E2%80%85%EC%98%88%EC%83%81%E2%80%85%EB%8C%80%EC%A7%84%ED%91%9C

profile
개발이 하고싶은 개발지망생

0개의 댓글