在使用JMeter编写接口测试脚本参数化时,不可避免的使用时间变量,比如时间戳,比如当前时刻点,比如当前日期等等,现在将项目中遇到的一些情况列举一下
__time函数
时间变量,最简单易用的就是JMeter自带的__time函数
调出函数助手,生成一个__time
函数
调用时间戳参数变量
13位时间戳
${__time(,)} //默认该公式精确到毫秒级别, 13位数
10位时间戳
${__time(/1000,)} //该公式精确到秒级别, 10位数
xx秒后10位时间戳
${__intSum(${__time(/1000,)},6000,)}
调用日期格式参数变量
调用yyyy-MM-dd格式日期
${__time(yyyy-MM-dd,)} //2017-06-28
调用YMDHMS格式日期
${__time(YMDHMS,)} //201