教程:使用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的接口进行压测的主要内容,如果未能解决你的问题,请参考以下文章