场景:如下图,请求中的2个时间需要进行参数化。
JMeter - 时间内容参数化
思路:考虑使用JMeter的内置的时间函数。
解决方案:
如上图,使用了__timeShift(),可以设置时间格式和偏移量。
JMeter - 时间内容参数化
关于偏移量设置的一些说明:
PT20.5  解析为在Date to shift的基础上增加20.5秒
PT2D 解析为增加2天
PT1D3H15M 解析为增加1天3小时15分钟
-P+2D+3H 解析为减去2天再加3小时
P-5H  解析为减去5小时
 
其他几种时间函数:
1)__time(): 生成所设置的格式的时间,生成的是当前时间
JMeter - 时间内容参数化
示例:
  • 不设置参数:
JMeter - 时间内容参数化
  • 精确到秒的时间戳
JMeter - 时间内容参数化
  • 当前时间按照定义的时间格式输出
JMeter - 时间内容参数化
2)__RandomDate():随机输出日期,各个参数的含义非常清楚。只能随机日期,可设置随机起止日期。
JMeter - 时间内容参数化

相关文章:

  • 2021-09-29
  • 2021-04-28
  • 2022-01-12
猜你喜欢
  • 2021-08-28
  • 2022-02-20
  • 2021-06-15
  • 2021-10-08
  • 2021-11-11
相关资源
相似解决方案