postman前置处理器--生成时间戳方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postman前置处理器--生成时间戳方法相关的知识,希望对你有一定的参考价值。
参考技术A 很多的业务场景需要用到时间戳,比如创建时间,修改时间,出生日期,商品有效时间等等在使用postman编写接口自动化测试用例时,可以使用一下方法:
var data = new Date(2002,10,1);
var birthDay = data.getTime()
console.log(birthDay) #1036080000000
var data_now =new Date()
var time = data_now .getTime()
console.log(time)
var data_f = new Date(2024,10.01);
var time1= data_f .getTime()
console.log(time1)
postman 前置 和 后置 处理器 用法
基本用法
赋予变量
var body="我是变量的值" ; -----给body赋值
postman.setEnvironmentVariable("sign",‘给sign的值‘); 设置一个局部变量名sign 赋值‘给sign的值‘,并加入到了局部变量参数里面(postman右上角),给其他请求调用,调用方法{{sign}}
postman.setGlobalVariable("AAA",‘给sign的值‘); 设置一个全局变量名AAA 赋值‘给sign的值‘
request.headers["time"] ;获取请求头time字段的值
前置处理器用法:
var uuid=postman.getEnvironmentVariable("uuid"); 获取上一个请求已获取的参数uuid的局部变量的值
后置处理器用法:
var uid2=JSON.parse(responseBody).data.uuid; 获取响应的数据uuid的值
{"code": 0,"msg": "SUCCESS","data": {"uuid": "9ef007545d23585f0b35f5f2f4ed4601"}} 参考 :https://www.cnblogs.com/kaibindirver/p/8926867.html
以上是关于postman前置处理器--生成时间戳方法的主要内容,如果未能解决你的问题,请参考以下文章