postman预请求处理

设置属性

pm.environment.set("key", value);

获取时间

var moment = require('moment');
var date = moment().format("YYYYMMDDHHmmss");

随机数

// 随机数 
var randomNumber = Math.round(Math.random() * 1000000 * 100000);

获取请求body

// 请求参数
var obj = pm.request.body.raw;
var param = JSON.parse(obj)

生成sign

var accessToken=CryptoJS.MD5(pivateKey+date+JSON.stringify(param.biz_params)).toString();
Postman中,预请求脚本用于在执行正式请求之前进行一些设置或准备操作。它可以执行各种任务,例如设置请求的头部、修改请求参数、设置自定义的中间件函数等。这些脚本是在正式请求发送之前执行,从而可以在请求发送之前对环境进行适当的配置和准备。 以下是预请求脚本的一些主要作用: 1. 请求参数设置:预请求脚本允许您在发送正式请求之前设置请求参数。您可以使用变量或表达式来动态设置参数,确保参数的正确性和一致性。 2. 头部设置:预请求脚本允许您设置请求的自定义头部信息,例如认证信息、自定义的请求头等。这有助于在正式请求中传递额外的元数据。 3. 预处理数据:预请求脚本可用于对请求的数据进行预处理,例如对输入数据进行验证、格式化或转换。这有助于确保数据的正确性和一致性,并在正式请求中传递正确的数据。 4. 自定义中间件:预请求脚本允许您定义自定义的中间件函数,以便在正式请求发送之前和之后执行额外的操作。中间件函数可用于记录请求日志、执行安全检查、对响应数据进行处理等。 5. 测试辅助:预请求脚本可用于执行测试相关的准备工作,例如创建模拟数据、设置测试环境等。这有助于简化测试流程,并确保测试的准确性和一致性。 总之,预请求脚本在Postman中扮演着重要的角色,它可以帮助您在发送正式请求之前进行适当的配置和准备,从而提高开发效率和测试准确性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值