본문 바로가기

오늘의 공부 & 기록

포스트맨(postman) 테스트, 토큰(token) 복사/붙여넣기 이제 그만🖐🏻

1. 포스트맨 오른쪽 상단 문서+눈(?) 모양 아이콘 클릭 -> Environment Add 클릭

2. New Environmet 식별하기 쉽게 환경 이름 설정 -> token이 변수명 넣기 -> 저장(Save)

 

3. 로그인 Request 에서 Tests탭 -> 아래 코드 복붙

// 코드 설명
//varchar형 token에 포스트맨(pm).응답헤더에 Authorization 값 Get해서 넣기
//포스트맨(pm).내가 설정한 환경 Authorization의 값에 token값에 위 코드에서 가져온 token값 넣기
// RefreshToken 설정도 위와 같음
//-------------

var token = pm.response.headers.get("Authorization") 
pm.environment.set("Authorization", token) 
var rtoken = pm.response.headers.get("RefreshToken") 
pm.environment.set("RefreshToken", rtoken)

4. Authorization탭-Inherit auth from parent(기본)으로

5. 로그인 Request로 헤더에 토큰값 받기-> 로그인이 필요한 Request의 Headers 탭에서 KEY값 넣기 -> VALUE값에 {(중괄호) 입력-> 목록에서 내가 설정한 Token변수명 넣기

6. 끝! Token복붙하지 않고 테스트 할 수 있다~~!