使用手动创建测试数据太麻烦,因此考虑用jmeter写了一些创建测试数据的脚本,针对那些变量非固定的数据可以利用函数来实现

通过函数助手添加各种变量数据 Tools---》函数助手

1:生成当前时间

依次点击【选项】-【函数助手对话框】,打开函数助手

1)填写任何格式,直接点击【生成】,在结果区会展示一个13位的时间戳(毫秒级)

2)如果要生成10位数字时间戳(秒级),则需要在格式字符中输入“/1000”

3)生成特定格式的日期

  • YMD = yyyyMMdd
  • HMS = HHmmss
  • YMDHMS = yyyyMMdd-HHmmss
  • yyyy-MM-dd HH:mm:ss
  • yyyy/MM/dd HH:mm:ss
  • yyyy/MM/dd等

2:当前时间位移(_timeShift)

1)显示格式为yyyyMMdd,时间基准20200420,向后推移2天

2)显示格式为时间戳(毫秒级),时间基准为当前时间,向后推移10分钟

3)显示格式为 yyyy/MM/dd HH:mm:ss,向后推迟 10分10秒

${__timeShift(yyyy-MM-dd HH:mm:ss,,PT10M10S,,)}

4)显示格式为 yyyy/MM/dd HH:mm:ss,向前推迟 10分10秒

${__timeShift(yyyy-MM-dd HH:mm:ss,,PT-10M-10S,,)}

4)要求每次的内容不一致 就可以考虑时间戳不一致

eg:测试数据查看${__timeShift(hh:mm:ss,,,,)}

3:生成随机数

1)${__Random(00001,88888,)}

2)使用-UUID 函数

${__UUID}

最新文章

  1. ToolTipController 事件触发显示时 避免闪烁的处理方法
  2. bzoj 3504: [Cqoi2014]危桥
  3. Android屏幕适配全攻略 (转载)
  4. WIN7 共享网络方法
  5. DELPHI 使用dbexpress控件连接MySQL数据库方法
  6. java中的匿名内部类总结(转)
  7. OS X下开发!ios系统贪食蛇!——from cocos2d-x 3.0
  8. Type mytableview does not confirm to portocol UITableViewDataResource
  9. GetWindowRect() GetClientRect() ScreenToClient() MoveWindow()
  10. 关于回波损耗 和 驻波比的摘要 Return Loss and VSWR
  11. Spring Boot的一个测试用例
  12. Hyperledger Fabric Membership Service Providers (MSP)——成员服务
  13. AI - TensorFlow - 示例02:影评文本分类
  14. collection和association的区别于关系
  15. maven install 错误
  16. pip常用记录
  17. 洛谷1968美元汇率 dp
  18. linux应用之gcc环境的安装
  19. 【BZOJ2589】 Spoj 10707 Count on a tree II
  20. 使用 Edit + MASM 5.0 编译器 + Linker 连接器

热门文章

  1. 如何快速方便的生成好看的接口文档(apipost生成文档)
  2. C# 如何在编译时将 dll 复制到 bin\Release 目录下
  3. MVVMLight学习笔记(三)---数据双向绑定
  4. MVVMLight学习笔记(一)---MVVMLight概述
  5. BeanUtils中的自动类型转换(二)
  6. Linux从头学09:x86 处理器如何进行-层层的内存保护?
  7. 腾讯云 TKE Everywhere 特性发布,用户可在自有基础设施中托管 K8s 服务
  8. 使用 baget 搭建私有 nuget 私有服务
  9. UNION / UNION ALL 区别
  10. NOIP模拟21:「Median·Game·Park」