postman环境变量 全局变量清理
一:主要内容
- 清除一个环境变量、全局变量
- 清除全部环境变量、全局变量
- 清除部分环境变量、全局变量
二:清除一个指定环境变量、全局变量
1. 清除一个环境变量,如清除用户名环境变量,username为变量的key
pm.environment.unset("variable_key");
如:
pm.environment.unset("username");
2. 清除一个全局变量,如清除token全局变量,access_token为variable即key
pm.globals.unset("variable_key");
如:
pm.globals.unset("access_token");
三:清除全部环境变量、全局变量
1. 清除全部环境变量,会删除环境变量中所有的variable key和value
pm.environment.clear();
2. 清除全部全局变量,会删除全局变量中所有的variable key和value
pm.globals.clear();
四:清除部分环境变量、全局变量
1. 清除部分环境变量,有时候我们想删除不止一个环境变量,但是还想保留某些环境变量,用删除单个环境变量的方式要重复写很多遍unset方法很麻烦,但是删除全部又不是我们想要的,所以有了下面的解决方式:
function cleanup() {
const clean = ['customerId', 'registeredVehicleId', 'timeNow', 'startTime', 'endTime', 'quickId']
for(let i = 0; i < clean.length; ++i){
pm.environment.unset(clean[i])
}
}
cleanup()
可以将上面的代码放到接口的test脚本中,用以清除不需要的环境变量,红色字体部分就是你想要清除的环境变量的variable key,根据实际修改即可,这样就能遍历清除不需要的环境变量了,如图所示:
可以看到运行前环境变量为:
运行后环境变量为:
2. 清除全部全局变量,同样如果想清除部分我们不需要的全局变量,也可以使用上面的方式,只需要修改代码里的一行即可
function cleanup() {
const clean = ['customerId', 'registeredVehicleId', 'timeNow', 'startTime', 'endTime', 'quickId']
for(let i = 0; i < clean.length; ++i){
pm.globals.unset(clean[i])
}
}
cleanup()
postman环境变量 全局变量清理的更多相关文章
- postman -- 环境变量、全局变量使用
背景: [登录接口]中会返回sign值,[学生金币充值接口]会则需要用到该sign值,因此把sign设置为环境或全局变量,便于其他接口调用. 1.请求登录接口,获取sign值: 2.把sign值添加至 ...
- PostMan设置环境变量&全局变量
一.设置环境变量 1.点击右上角Manage Environment,进入环境变量设置界面 2.定义环境名称,参数名及参数值 3.将接口地址中服务器地址进行参数化,并选择对应的环境执行 二.设置全局变 ...
- postman环境变量的设置
相同的api接口因为部署环境不同,分为test和fromal 不仅重复,还容易出错 下面来介绍一下Postman的一个小技巧来解决这种问题: 设置环境变量 Tips: 不是在OS中设置环境变量哦 ...
- POSTMAN——环境变量
打开Manage Environment 设置几个自己的环境变量 可以在此看到设置的环境变量 在URL栏填写变量名,这个变量对应着百度的网址 send后可以查看回显 接下来设置全局变量,点开globa ...
- postman环境变量配置的详细过程(步骤加截图)
环境变量的配置 实战:https://www.baidu.com/s?wd=博客园 使用cmd命令模式输入代码:Nslookup www.baidu.com 模拟环境:线上环境14.215.177.3 ...
- Postman环境变量的使用
前言 请注意,Postman新版有ui上的改动,本文使用的Postman 版本8.4.0 for Mac, ui有调整,但是功能无改变. Postman是一款接口调测的软件,服务端开发的同学肯定会对自 ...
- postman环境变量设置
1.点击小齿轮进入到环境变量添加页面,点击add添加环境变量 2.输入变量名称和变量值 3.添加成功 4.接口中设置变量
- postman简单教程-环境变量,全局变量的设置及作用
讲postman环境变量设置之前,先讲一个小插曲,环境变量.全局变量的区别在于Globals,只能用一组,而Environmen可以设置多组,所以我更喜欢设置环境变量 1.环境变量-Environme ...
- postman设置环境变量、全局变量
讲postman环境变量设置之前,先讲一个小插曲,环境变量.全局变量的区别在于Globals,只能用一组,而Environmen可以设置多组,所以我更喜欢设置环境变量 1.环境变量-Environme ...
随机推荐
- POJ2566 Bound Found 2017-05-25 20:05 32人阅读 评论(0) 收藏
Bound Found Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 4056 Accepted: 1249 Spe ...
- TBB的学习
1. TBB简介 TBB ( Thread Building Blocks, 线程构建模块) 是Intel公司开发的并行编程开发的工具.它支持Windows,OS X, Linux平台,支持的编译器有 ...
- HBase最佳实践(好文推荐)
HBase最佳实践-写性能优化策略 HBase最佳实践-管好你的操作系统 HBase最佳实践之列族设计优化 [大数据]HBase最佳实践 – 集群规划
- CSS 基础 例子 盒子模型及外边距塌陷
我们通常设置的宽度和高度,是指盒子模型中内容(content)的宽度和高度.元素的高度,还要加上上下padding和上下border,元素整个盒子的高度还要加上上下margin:宽度类似计算. 注意: ...
- iOS 使用代码创建约束,实现自动布局
///与下面约束对象属性截图相对应//使用Auto Layout约束,禁止将Autoresizing Mask转换为约束 [self.funcView setTranslatesAutoresizin ...
- Android-Failed to open zip file
当AndroidStudio加载工程的时候,出现以下错误❌: 解决前的工程目录: 1.将以上错误认真的分析: 2.找到工程的 gradle文件夹/wrapper文件夹/gradle-wrapper.p ...
- MVC图片验证
1.创建一个验证类,里面有生成验证码的两个方法. namespace YTJWGL_Common { public class ValidatorCodeTools { #region 生成校验码图片 ...
- SQL Server--疑难杂症之坑爹的Windows故障转移群集
--============================================================== 估计是春节前最后一次写博客,也估计是本年值班最后一次踩雷,感叹下成也S ...
- GDI+配置
GDI+的配置过程: 一.打开stdafx.h文件,在其中加入: #include "Gdiplus.h" #pragma comment(lib,"Gdiplus.h& ...
- WPF实战案例-数据代理
在我们wpf开发中,很多人会有mvvm模式去做wpf的项目. 是否有人遇到这样一个场景:在一个界面上,有个tabcontrol上面有4个页签,每个页签里面都有一个datagrid,里面显示的列基本一样 ...