Cheatsheet — Postman
Jul 30, 2022
Tests
Set variable value based on API’s response
var apiResponse = pm.response.json();// We can use JavaScript String methods like below:
var offset = apiResponse.access_token.substring(4,9);pm.environment.set("oathToken", apiResponse.access_token);
pm.environment.set("timerOffset", offset);// Concatenate String
pm.environment.set("bucketId", "Y-" + offset);
Add Delay before executing next API in Postman Runner
setTimeout(()=> {
var apiResponse = pm.response.json();
pm.environment.set("oathToken", apiResponse.access_token);
}, 10 * 1000); // 10 second delay