前言:我是个前端,只是一次偶然的机会被安排用了一次JMeter,做了下步骤记录,所以内容比较基础,想深入研究的兄弟可以再多找找哈
一、下载
官网地址:Apache JMeter - Download Apache JMeter
下载zip包。(应广大群众要求,评论里放了百度云盘链接,也有嘻哈王王放的腾讯下载地址,需要的可以下载试试看)
![](https://img-blog.csdnimg.cn/20200904115406672.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3RpYW5xaW5nbXV5dQ==,size_16,color_FFFFFF,t_70)
安装要求:Java8+环境
二、初步使用
1.下载至本地后,解压压缩包,点击进入bin文件夹,双击jmeter.bat文件,会启动JMeter GUI工具
![](https://img-blog.csdnimg.cn/20200904115429185.png)
2.选择Options --> Choose Language --> Chinese(Simplified),设置语言为中文简体
三、接口使用
1.选择TestPlan,右键-->添加-->线程-->线程组
![](https://img-blog.csdnimg.cn/20200904115559146.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3RpYW5xaW5nbXV5dQ==,size_16,color_FFFFFF,t_70)
2..线程组内容
![](https://img-blog.csdnimg.cn/20200904115619980.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3RpYW5xaW5nbXV5dQ==,size_16,color_FFFFFF,t_70)
a.线程组名称,可修改
b.取样器错误后执行的操作,可修改
c.线程数,即为并发请求数量,可修改
d.ramp-UI时间,即为几秒内开启全部线程,可修改
比如:
![](https://img-blog.csdnimg.cn/20200904115643719.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3RpYW5xaW5nbXV5dQ==,size_16,color_FFFFFF,t_70)
3.选择线程组,右键-->添加-->取样器-->HTTP请求
![](https://img-blog.csdnimg.cn/20200904115718916.png)
![](https://img-blog.csdnimg.cn/20200904141059975.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3RpYW5xaW5nbXV5dQ==,size_16,color_FFFFFF,t_70)
请求名称,可不改
Web服务器信息,网络协议、域名或IP、端口号,可自行修改
接口请求:请求方式、请求路径、编码格式,可自行修改
参数传递:消息体数据存储JSON信息
4.选择线程组,右键-->添加-->配置元件-->HTTP信息头管理器
![](https://img-blog.csdnimg.cn/20200904115833657.png)
可以存储请求头里面的信息
四:结果查看
选择线程组,右键-->添加-->监听器-->查看结果树
![](https://img-blog.csdnimg.cn/20200904115913193.png)
1.开始测试
![](https://img-blog.csdnimg.cn/20200904120007141.png)
2.结果树信息
![](https://img-blog.csdnimg.cn/20200904120040894.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3RpYW5xaW5nbXV5dQ==,size_16,color_FFFFFF,t_70)
.3.断开测试
![](https://img-blog.csdnimg.cn/20200904120105746.png)
4.清除结果数据
![](https://img-blog.csdnimg.cn/20200904120126774.png)
六:跨线程使用
可设置脚本信息,走一个线程后保存新数据,在下一个线程中使用
Jmeter获取多个用户token至本地,跨线程使用 - 简书
评论里放了百度网盘链接,需要的自取。
还有大兄弟(嘻哈王王)放了腾讯的下载地址,也可以试试看。