22.JMeter高级使用手册

前言

JMeter是一款比较流行的压测工具,可以模拟多线程多用户的访问请求进行达到压测的目的和获取到相应的结果集并且图形化的展示报告和聚合数据等等。虽然可能在平常的公司配置中,测试人员使用jmter的频率要高于开发人员,但是如果开发人员想要测试和了解自己项目接口的性能问题,也肯定需要了解jmter的使用,本文来介绍jmter的高级使用用法。如果入门jmter需要了解安装过程的话可以参考写的不错文章: https://mp.weixin.qq.com/s/DK-HbCUi9eQdq_NrEG3KAA

1.登录接口配置完以后获取响应结果:

正常的我们在平时的开发当中接口的入口都需要进行传递token,token的获取是登录接口,怎么在登录后动态的获取响应信息呢?

1.1基本的线程组的配置:

下面是一个完整的配置图:

22.JMeter高级使用手册

1.2访问项目的签名验证:

创建一个前置的预处理程序用于计算参数的签名,这个可以根据不同的语言去选择,我这个选择的是java语言,对应的脚本语言去进行下拉选择就可以了。

22.JMeter高级使用手册

1.3获取登录结果:

当开始运行登录接口后我们就可以创建后置的处理程序获取到返回结果集,并且以全局变量的方式提供给后续的接口进行访问:

22.JMeter高级使用手册

2.使用token值进行后续的访问:

当我们登录完以后就 可以使用登录接口返回的相应值获取token传递,这个时候就是需要进行创建新的信息头管理器:

22.JMeter高级使用手册

3.运行结果:

整个流程的话就已经可以进行串联起来来进行我们的压测测试, 图形结果:

22.JMeter高级使用手册

汇总报告:

22.JMeter高级使用手册

4.总结:

上面就是我总结的jmter的高级使用方法,能够进行完整的链路登录、和下单的串联,其中动态的去计算签名和传递token是研究了一番功夫得出来的结论,绝对是值得应用的好文章。欢迎进行点赞打赏转载。

展开阅读全文

页面更新:2024-04-11

标签:高级   目的   高于   管理器   线程   前言   接口   完整   语言   测试   程序   报告   项目   动态   科技   信息

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top