一:JMeter压测接口,测试接口的并发访问是非常方便的.(Windows下测试一下)
1. JMeter官网:Apache JMeter - Apache JMeter™
2. JMeter的版本问题:使用Java开发的,安装好JMeter后,注意JMeter和Java的版本对应.JMeter 4使用Java8.配置一下环境变量,网上教程比较多.
JMeter压测原理:并发测试的原理就是使用多线程用户模拟多用户的请求,来模拟高并发下的程序测试.
3. JMeter启动:

4. JMeter的界面.

4.1 设置语言:

4.2 设置外观界面

5. JMeter使用
5.1 新建测试计划.

5.2 创建Http默认值(一般用于测试Http,指定端口号)

例如这里指定:localhost:8082

5.3 添加线程组(并发测试的原理就是使用多线程用户模拟多用户的请求).


5.4 添加Http请求.

设置Http的路径和请求的方法.

5.6 运行测试.


5.7 查看压测报告



点击压测启动时,记得保存压测结果的存放路径.

聚合报告压测结果.(聚合报告的时间单位是毫秒的.)

Label:就是测试接口的名称,这里使用了默认的.
Samle:本次压测的请求数量.
Average:平均响应时间.
90% Line - 表示响应时间不大于该时间值的请求样本数占总数的90%.
其他几个一样的.
Min:同一请求取样器,请求样本的最小响应时间.
Max:同一请求取样器,请求样本的最大响应时间.
Error:出现错误的请求样本的百分比.
Throughput :QPS,默认单位是每秒请求数.
Kb/sec - 以Kilobytes/seond来衡量的吞吐量.
图形报表压测结果.


至此简单的做下总结,下次使用方便,后面的脚本和高并发压测后面总结一下吧.
【附录:使用ApiFox也可以做简单的压测】

【测试报告】
【导出测试报告】

本文详细介绍如何使用JMeter进行接口并发访问测试,包括环境配置、测试计划搭建、线程组与HTTP请求设置,以及结果分析。适用于初学者快速上手JMeter,掌握基本压测技能。
4541

被折叠的 条评论
为什么被折叠?



