postman常用脚本
2023-12-13 03:36:17
一、在参数中动态添加开始时间和结束时间的时间戳
1.先在collection中添加参数,这里的作用域是collection,也可以是其他的任何scope
2.在Pre-request Script 中设定开始时间和结束时间参数,比如昨天和今天的时间戳,下面是js代码
const currentTimeStamp = new Date().getTime();
const oneDayMilliseconds = 24 * 60 * 60 * 1000;
const yesterdayTimeStamp = currentTimeStamp - oneDayMilliseconds;
pm.collectionVariables.set("start_time", yesterdayTimeStamp);
pm.collectionVariables.set("end_time", currentTimeStamp);
3.在请求参数中设定start_time和end_time
二、在Postman中引用第三方js库
如果希望在控制台中打印时间,且打印的是格式化之后的时间,则需要使用到第三方js库,比如moment.js,使用方式如下
const moment = require('moment')
const endTimeStamp = new Date().getTime();
console.info("end_time:" + moment(endTimeStamp).format('YYYY-MM-DD HH:mm:ss'))
然后就能在Postman的控制台看到请求的时间了,控制台在哪就请自行寻找
如果希望使用其他的库,可以有类似的方法,参考文献:
文章来源:https://blog.csdn.net/zhaoheng2017/article/details/134820395
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!