카테고리 없음

Postman에서 응답으로 받은 변수 사용하기

신규하 2020. 4. 7. 16:38

 

Postman을 사용하다 보면 요청한 값을 변수를 이용해서 저장하고 싶은 데이터가 있을 경우가 많습니다.
예를 들면 인증키 값이라던지, 사용자 정보 등등.. 이 있는데.. 이럴때 사용할 수 있는 유용한 기능이 있어서 소개 합니다.
Tests를 기능을 이용하는 방법입니다.
물론 테스트용도로 사용한다면 더욱 훌륭하게 사용 할 수 있을 겁니다.
먼저 사용할 요청에서 Tests 탭을 선택하고 아래와 같이 넣어 줍니다.

var jsonData = JSON.parse(responseBody); 

if (jsonData.result === true) { 
    pm.environment.set("authToken",jsonData.data.authToken); 
}

그리고 혹시 요청의 내용을 보고 싶다면 아래와 같이 console.log 사용합니다.

console.log(jsonData)

메뉴에서 View > Show Postman Console 을 선택하시면 콘솔창을 통해서 내용을 확인 해 볼 수 있습니다.
이렇게 해서 값이 잘 입력 되었는지 확인은 우측 상단의 눈 버튼을 눌러 보면 됩니다.

참고 : https://learning.postman.com/docs/postman/scripts/test-scripts/