使用jemeter构造各种变量数据
2024-09-07 21:29:07
使用手动创建测试数据太麻烦,因此考虑用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}
最新文章
- ToolTipController 事件触发显示时 避免闪烁的处理方法
- bzoj 3504: [Cqoi2014]危桥
- Android屏幕适配全攻略 (转载)
- WIN7 共享网络方法
- DELPHI 使用dbexpress控件连接MySQL数据库方法
- java中的匿名内部类总结(转)
- OS X下开发!ios系统贪食蛇!——from cocos2d-x 3.0
- Type mytableview does not confirm to portocol UITableViewDataResource
- GetWindowRect() GetClientRect() ScreenToClient() MoveWindow()
- 关于回波损耗 和 驻波比的摘要 Return Loss and VSWR
- Spring Boot的一个测试用例
- Hyperledger Fabric Membership Service Providers (MSP)——成员服务
- AI - TensorFlow - 示例02:影评文本分类
- collection和association的区别于关系
- maven install 错误
- pip常用记录
- 洛谷1968美元汇率 dp
- linux应用之gcc环境的安装
- 【BZOJ2589】 Spoj 10707 Count on a tree II
- 使用 Edit + MASM 5.0 编译器 + Linker 连接器
热门文章
- 如何快速方便的生成好看的接口文档(apipost生成文档)
- C# 如何在编译时将 dll 复制到 bin\Release 目录下
- MVVMLight学习笔记(三)---数据双向绑定
- MVVMLight学习笔记(一)---MVVMLight概述
- BeanUtils中的自动类型转换(二)
- Linux从头学09:x86 处理器如何进行-层层的内存保护?
- 腾讯云 TKE Everywhere 特性发布,用户可在自有基础设施中托管 K8s 服务
- 使用 baget 搭建私有 nuget 私有服务
- UNION / UNION ALL 区别
- NOIP模拟21:「Median·Game·Park」