本文主要是记录我的工作流程,开启性能测试之旅~
一、了解mq
主要搞懂中间件、队列、交换机、发送者、消费者以及发送的机制。
二、学习jmeter的使用
由于本次测试是通过在mq后台管理界面的队列中手动publish JSON数据来完成的,所以需要了解以下知识:
- 线程组
设置并发数、启动时间、循环次数、持续时间的意义和关系 - HTTP请求
页面数据填写格式、使用代理服务器录制脚本,并获取接口地址 - 监听器
通过结果树看具体响应结果(跑脚本时关掉)、聚合报告分析吞吐量和发送速率等、了解聚合报告中各项指标的含义,并通过控制变量法进行对比,找出系统使用的最佳场景或者性能瓶颈。
贴一下我执行测试的示例:
1.录制
2.HTTP请求
mq性能测试参考:
https://www.cnblogs.com/xpp142857/p/8457068.html
jmeter参考书:
《全栈性能测试修炼宝典JMeter实战》
《零成本实现WEB性能测试++基于APACHE+JMETER》
来源:CSDN
作者:emmm...
链接:https://blog.csdn.net/qq_38249250/article/details/104805417