postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量

1.局部变量和全局变量

postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量_第1张图片
添加后:
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量_第2张图片
使用:postman里对变量的替换是有固定格式的,统一是:{{ 变量名}}
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量_第3张图片

2.使用Pre-request Script设置变量

方法1:通过环境名->Edit设置
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量_第4张图片
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量_第5张图片
方法2:直接在url请求页面设置(右侧是获取/设置参数的例子)
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量_第6张图片
里边是js代码的语法
我这里设置了2个环境变量:requestLength:request.data.length是请求体的内容长度,即content-length。date:new Date().toUTCString()是GMT格式的时间。

postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量_第7张图片
在发送请求之前,会先执行这段代码。点击【send】,查看结果:

通过view->show postman console查看。postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量_第8张图片
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量_第9张图片

3.postman内置变量

格式:{{ $内置变量名}}
postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量_第10张图片
通过“{”就能关联出来。postman设置变量-全局和局部变量、Pre-request Script设置变量、内置变量_第11张图片

你可能感兴趣的:(测试,postman)