~postman全局变量与环境变量介绍
postman官方文档:https://learning.getpostman.com/docs/postman/scripts/test_examples/
一、环境变量
实例:将URL作为环境变量,进行接口访问
1、 通过变量控制台手动设置
2、使用js设置环境变量
pm.environment.set("urls", "www.shopxo.com/admin.php?s=/admin/login.html");
3、清除环境变量
pm.environment.unset("urls");
4、将body返回的参数,设置为环境变量
//获取body中返回的所有参数 var jsonData =JSON.parse(responseBody); //把返回参数中的keys设置为环境变量 pm.environment.set("code",jsonData.msg);
5、将header响应体设置为环境变量
// 获取响应header var data = postman.getResponseHeader("Content-Type"); // 设置环境变量 pm.environment.set("Content-Type",data);
6、将cookie值,设置为环境变量
// 获取cookie值 var PHPSESSID = postman.getResponseCookie("PHPSESSID").value // 设置环境变量 pm.environment.set("PHPSESSID",PHPSESSID);
二、全局变量
// 设置全局变量 pm.globals.set("variable_key", "variable_value");
// 获取一个全局变量 pm.globals.get("variable_key");
// 清除全局变量 pm.globals.unset("variable_key");
全局变量使用与环境变量除了设置方法不同之外,使用方法大同小异
相关推荐
82387067 2020-08-15
ljsfighting 2020-06-05
昭君出塞 2020-11-23
libao 2020-09-16
zjc 2020-09-03
84226432 2020-08-19
xiaoyuerp 2020-08-17
blankt 2020-08-15
Cherishyuu 2020-07-28
赵家小少爷 2020-07-18
amei0 2020-06-26
higheels 2020-06-26
CheNorton 2020-06-25
Jieen 2020-06-18
MAC2007 2020-06-16
风雨断肠人 2020-06-14
liangston 2020-06-14
firefaith 2020-06-14