手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

postman进阶之灵活改变数据

时间:2024-11-03 05:12:35

1、首先我们想讲下巳呀屋饔,postman一些常用存储及判断方法postman.setEnvironmentVariable("key", "value");滤鲇魍童设置环境变量,之前我们讲过,自己手动添加,现在这个是代码添加,可以实现动态添加,如下图,运行之后,我们可以在我们当前运行环境下,看到添加的这个变量及内容

postman进阶之灵活改变数据
postman进阶之灵活改变数据
postman进阶之灵活改变数据

2、上面所讲的是灵活改变,当然这个代码可以放到Pre Request Scripts 或Tests,都是可以的,只是执行的先后顺序不一样,我们从名字可以看出Pre Request Scripts 这个是在请求前就要执行的,Tests 这个是我们请求后,才会执行的

3、postman.setGlobal外狒芙梨Variable("key", "value");设置全局变量,这个是不依托于Environment的,可以在其他地方也使用使用方法一样,不在演示,下面演示一下正确配合来动态改变请求接口参数,当然动态改请求头headers也是一样的,大家自行参考动态修改参数

4、例如,我们访问百度搜索,某个关键字,下一页是用pn参数来决定的,我们可以实现每次pn的动态修改来,访问百度搜索的下一页内容,

postman进阶之灵活改变数据

5、我们通过tests,输入参数来,查看每一次搜索之后的结果,做结果集合的判断,这样我们可以快速的直接访问,来直接更改参数,查看结果

postman进阶之灵活改变数据

6、我们可以通过Collections,来快速验证访问速度,和访问结果的正确性,具体示例如下图

postman进阶之灵活改变数据
postman进阶之灵活改变数据
postman进阶之灵活改变数据

7、讲了添加,还有就是清除,postman.clearGlobalVariable("key");postman.clearEnvironmentVariable("key");

© 手抄报圈