码迷,mamicode.com
首页 > 其他好文 > 详细

~postman全局变量与环境变量介绍

时间:2019-10-24 13:29:39      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:env   environ   header   class   parse   不同   tps   alt   span   

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");

全局变量使用与环境变量除了设置方法不同之外,使用方法大同小异

技术图片

 

~postman全局变量与环境变量介绍

标签:env   environ   header   class   parse   不同   tps   alt   span   

原文地址:https://www.cnblogs.com/Cyzhouke/p/11731327.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!