教程:使用Jmeter对带token的接口进行压测

Posted 莉妮可丝的猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了教程:使用Jmeter对带token的接口进行压测相关的知识,希望对你有一定的参考价值。

最近在研究并发,用到了Jmeter对接口进行压力测试,记录下使用过程

一. 配置/bin下的Jmeter.properties,打开以下两项配置,一个是默认的编码,一个是默认的语言


二. 打开jmeter.bat运行,新建线程组,在线程组下新建以下内容

1. CSV数据文件设置(右键添加,在配置元件目录中)

首先自行调用登录接口生成不同用户的token,然后保存到一个txt文件中,如下

然后配置CSV

2. HTTP请求默认值(右键添加,在配置元件目录中)

协议设置为HTTP,服务器名称或IP设置为localhost,端口号设置为你的服务器端口号(此处为8088)

3. HTTP信息头管理器(右键添加,在配置元件目录中)

添加键值对,名称为Authorization,值为$token,即之前在CSV配置中设置的变量名

4. 添加测试接口(右键添加,取样器–>HTTP请求)

配置你需要测试的接口的请求方法、路径,以及接口所需的参数

5. 添加多种监听器(结果树、聚合报告)

三.配置线程组

线程数是测试时创建的线程数量,线程数1000加上循环次数10,相当于10000个线程同时访问这个接口

四.启动,查看聚合报告


吞吐量很低,原因还没有找到-。-

以上是关于教程:使用Jmeter对带token的接口进行压测的主要内容,如果未能解决你的问题,请参考以下文章

教程:使用Jmeter对带token的接口进行压测

教程:使用Jmeter对带token的接口进行压测

jmeter压测学习3-提取json数据里面的token参数关联

巧用jmeter逻辑控制器,解决压测中的登录问题

jmeter安装配置教程及使用

JMeter接口压力测试课程入门到高级实战教程(详情)