postman常用脚本

一、在参数中动态添加开始时间和结束时间的时间戳

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的控制台看到请求的时间了,控制台在哪就请自行寻找

如果希望使用其他的库,可以有类似的方法,参考文献:

Postman | 一分钟掌握Pre-request Script | 外部库的使用 - 掘金

相关推荐

  1. Nmap脚本

    2023-12-07 08:06:05       27 阅读
  2. Bash 脚本命令

    2023-12-07 08:06:05       10 阅读
  3. configure脚本参数

    2023-12-07 08:06:05       40 阅读
  4. 10个python自动化脚本

    2023-12-07 08:06:05       31 阅读
  5. VPS服务器检测脚本

    2023-12-07 08:06:05       17 阅读
  6. ORACLE 生成AWR脚本

    2023-12-07 08:06:05       10 阅读
  7. fone脚本js方法

    2023-12-07 08:06:05       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-07 08:06:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-07 08:06:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-07 08:06:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-07 08:06:05       20 阅读

热门阅读

  1. 宝塔是可以切换mongodb版本的

    2023-12-07 08:06:05       38 阅读
  2. 机器学习之蛙跳算法(Jumping Frog Optimization,JFO)

    2023-12-07 08:06:05       38 阅读
  3. 【C++】多态 ⑤ ( 重载 | 重写 | 重定义 )

    2023-12-07 08:06:05       38 阅读
  4. 【halcon】Halcon引擎之远程调试(附加到进程)

    2023-12-07 08:06:05       41 阅读
  5. 分类与群组:解析分类和聚类分析技术

    2023-12-07 08:06:05       33 阅读