使用JMeter进行接口压测

最近搞接口压测,学了下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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值