Jmeter单接口压测-csv参数方法&时间戳
以下为实例
jmeter运行环境需要至少1.8.0版本的java,下载安装等不阐述。
阅读压测需求文档内容
- 文档开头会给出待测 域名,如https://www.baidu.com(需看清http或https开头);
- 文档还会给出详细的接口定义,如上图;
- 已知ids的参数值存放在ids.txt中,stm为当前时间的时间戳,etm为结束时间(为开始时间+10小时)的时间戳
- 文档末有此次压测的期望结果;
填写在http请求中
2.1 新建一个测试计划
2.2 添加线程组 设置线程数和循环数
2.3 添加http请求
如文档内容开头处所示的域名把https协议填在协议处,com.baidu.com填在服务器名称处,剩下的文件路径放在路径处。
然后添加我们的三个参数stm、etm、lds,稍后修改对应值。
CSV参数化方法
如图。在http请求的ids参数值填上${Ids},就算完成了。
时间戳
如图。将值粘贴到http请求的etm参数值,就算完成了。
完成参数值填写
不另附图,见 2.3 添加http请求。
添加察看结果树&聚合报告
然后在察看结果树中观察结果,没报红则大功告成,可以正式压测了。
开始压测
根据需求的并发数和样本数开始压测就行。
察看结果
三连走起
点个赞吧。以上原创,本来是写在自己的word文档里,有些图片粘贴到这里可能有些失真,别介意hhh。