压测准备:
工具:Jmeter 5.4.1 下载地址https://jmeter.apache.org/download_jmeter.cgi
环境: window 10
压测步骤:
1.bin 目录下启动windows启动文件 jmter.bat
2.新建压测任务
文件-新建,新增压测任务
3. 添加线程组(用户)-线程组,设置用户线程数和其他参数
4.线程组
添加取样器:Http请求
添加配置元件:Http信息头管理器
5.添加查询结果监听器
查看结果树
汇总报告
聚合报告
注意:
1.如果需要使用不通的变量请求接口,需要配置csv脚本,以及对应的变量名,压测时对应的变量取值使用${xxx}进行占位,如下图所示
2.设置线程组参数时,最大线程数应该应该以实际项目能支持的最大请求数为基准
例如以SpringBoot项目为例,底层依赖Tomcat容器,最大请求数200-300,因此可以设置用户数为200-300这个区间;
3.最终参考结果以聚合报告和汇总报告中的参数为准,例如吞吐量等等