最近搞接口压测,学了下JMeter的基本使用,特此记录一下
一、下载
官网:https://jmeter.apache.org/download_jmeter.cgi
百度网盘:https://pan.baidu.com/s/1LJmLjhyf9Hi6wBSGhWmWvQ
提取码:ugt1
二、环境配置
下载完成后,解压到任意目录
添加系统环境变量
变量名:JMETER_HOME
变量值:D:\apache-jmeter-5.3

变量名:CLASSPATH追加
%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;
%JMETER_HOME%\lib\jorphan.jar;
%JMETER_HOME%\lib\logkit-2.0.jar;

变量名:Path追加
%JMETER_HOME%/bin

启动
打开cmd,输入D:\apache-jmeter-5.3\bin\jmeter.bat

启动后

会自动打开JMeter主界面

界面语言切换成简体中文

三、配置参数
添加线程组

线程组参数配置

线程数=100,模拟100用户数同时调用
循环次数=永远,持续时间=600,持续调用10分钟
如果是post请求传json的话得添加一个请求头

配置请求头
添加请求头,名称:Content-Type,值:application/json

添加http请求

输入ip:port,url,参数即可

为当前请求添加一个结果树(作用后面讲解)

同上,添加一个汇总报告

ok,准备完成
四、开始压测
选中当前线程组,右键,启动

执行完成后
点击查看结果树

结果树可以看某次请求的响应结果
接着点击汇总报告

汇总报告可以看出这次线程组执行情况。
样本=100是调用接口100次
还可以看平均值、最小值、最大值等,单位ms
基本的使用就是这样了,更多高级功能敬请期待。
五、接口压力测试标准

详见:https://www.cnblogs.com/yulia/p/7850896.html
本文介绍如何使用JMeter进行接口压力测试,包括下载安装、环境配置、参数设置及压测执行流程。通过实例演示如何模拟100用户并发请求,并展示结果分析方法。
4550

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



