Postman Pre-request
## Postman 脚本处理发送参数
pre-request
发送请求前的sign操作
let openDomain = pm.environment.get("openApiDomain"); let url = openDomain + "/test/open_sign"; let request11 = pm.request.clone(); request11.url = url; pm.sendRequest(request11, function (err, response) { let res = response.json(); if (res.code == 0) { pm.request.body.update({ mode: 'raw', raw: JSON.stringify(res.data.params), options: { raw: { language: 'json' } } }); } });
登录后,通过tests进行设置全局token
pm.test("Your test name", function () { var jsonData = pm.response.json(); pm.environment.set("evergreenPlatformToken", jsonData.data.token); });
参考资料 Postman JavaScript reference | Postman Learning Center
http://www.postmanlabs.com/postman-collection/collection_property-list.js.html