压测工具Jmeter

news2024/9/23 1:30:41

腾讯下载地址:https://mirrors.cloud.tencent.com/apache/jmeter/
index of /apache/jmeter/binaries/xxx.zip 这是windows系统使用
index of /apache/jmeter/binaries/xxx.tgz 这是linux系统使用
安装需要java环境
进到解压文件的bin目录下,双击 jmeter.bat运行

Jmeter简单配置:

  1. 定义IP和端口号
    在这里插入图片描述

  2. 新建一个线程组,点击测试计划右键点击“测试计划”→“添加”→线程(用户)→“线程组”
    在这里插入图片描述

  3. 添加Http请求默认值,选中线程组右键点击“添加”→“配置元件”→“HTTP请求默认值”
    在这里插入图片描述

  4. 在进行压测的过程中,接口上都需要token才可以进行访问,那我们还需要引用token,此处token放到info.txt
    选中线程组右键点击点击“添加”→“配置元件”→“CSV 数据文件设置”,
    在这里插入图片描述

  5. 选中线程组右键点击“添加”→“配置元件”→“HTTP信息头管理器”
    引入之后,就可以在需要用到的地方引用即可,引用方式 自定义的变量名: {自定义的变量名}: 自定义的变量名{token}
    在这里插入图片描述

  6. 上述步骤走完之后,我们现在就可以创建请求了
    选中线程组右键点击“添加”→“取样器”→“HTTP请求”,以下展示了表单传参和json传参(需要在头部管理器指定content-type:application/json)方式的区别
    在这里插入图片描述

  7. 上述操作完成后,选中线程组右键点击“添加”箭头“监听器”→“查看结果树”/“聚合报告”对接口进行监控即可
    在这里插入图片描述

  8. 设置线程数number of threads(users):10
    设置执行时间ramp-up period(in seconds):5
    设置循环次数loop count:勾选“永远”
    使用调度器,设置持续时间Duration(seconds):600
    含义:10个线程同时并发执行。持续循环执行600s,不限制样本数(10个线程间隔5s并发进行),在使用时根据自己的压测目标进行线程数修改即可
    在这里插入图片描述

压测脚本示例:https://download.csdn.net/download/AliEnCheng/87751706

下载和使用教程推荐连接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/488858.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Zynq7010 ebaz4205矿渣变废为宝(此教程包含如何更改PL侧的电路,使得能够正常使用PL侧的资源)】

一、时钟 时钟部分的电路图如下图所示,如果想用PL侧的晶振的话,需要手动焊接一个50MHZ的晶振,并将R1372和L29用0欧姆电阻连通。也可以加上一坨锡连通。我使用的是订书器钉。将订书器钉截取一部分,可以很好的替代0欧姆电阻。 ​ 50…

CTFshow misc PNG隐写入门赛

目录 One PieNG 1 One PieNG 2 One PieNG 3 One PieNG 4 One PieNG 5 One PieNG 6 One PieNG 7 One PieNG 8 One PieNG 9 One PieNG 10 One PieNG 11 One PieNG 12 One PieNG 13 One PieNG 14 One PieNG 15 One PieNG 16 One PieNG 17 One PieNG 18 One Pie…

Python实现哈里斯鹰优化算法(HHO)优化LightGBM分类模型(LGBMClassifier算法)项目实战

说明:这是一个机器学习实战项目(附带数据代码文档视频讲解),如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 2019年Heidari等人提出哈里斯鹰优化算法(Harris Hawk Optimization, HHO),该算法有较强的全…

Chapter4:频率响应法(中)

第四章:频率响应法 Exercise4.13 已知控制系统的开环对数幅频渐近特性如下,确定各最小相位系统的开环传递函数。 解: 【图 ( a ) ({\rm a}) (a)】 确定系统积分环节或微分环节个数。 因为对数幅频渐近特性曲线的低频渐近线的斜率为

行为型模式-责任链模式

责任链模式 概述 在现实生活中,常常会出现这样的事例:一个请求有多个对象可以处理,但每个对象的处理条件或权限不同。例如,公司员工请假,可批假的领导有部门负责人、副总经理、总经理等,但每个领导能批准…

【SpringMVC】| 使用SpringMVC实现文件上传 | 下载功能

MVC目录 一. 🦁 前言二. 🦁 文件上传 & 下载1. 文件上传Ⅰ. 上传单个文件Ⅱ. 上传多个文件Ⅲ. 异步上传Ⅳ. 跨服务器上传1. 添加跨服上传依赖2. 创建控制器方法 2. 文件下载 三. 🦁 总结 一. 🦁 前言 SpringMVC是一个Web框架…

Qt的UI入门

二、UI入门 1. QWidget类 QWidget类是Qt中所有组件和窗口的基类,其内部规定了组件和窗口的基本规则和功能。 Qt中每个属性的文档中都有Access functions部分,表示其支持的读写(getter和setter)函数,Qt中的getter和sett…

Redis实现延迟队列方法介绍

延迟队列,顾名思义它是一种带有延迟功能的消息队列。那么,是在什么场景下我才需要这样的队列呢? 1. 背景 我们先看看以下业务场景: 当订单一直处于未支付状态时,如何及时的关闭订单如何定期检查处于退款状态的订单是…

神秘的IP地址8.8.8.8地址到底是什么?为什么会被用作DNS服务器地址呢?

当我们在配置网络连接或者路由器时,经常会遇到需要填写DNS服务器地址的情况。而在这些情况下,很多人都会听到一个神秘的数字地址:8.8.8.8。那么,这个地址到底是什么,为什么会被用作DNS服务器地址呢?本文将详…

分流稳压器TL431/TLV431

分流稳压器(Shunt Regulator)指的是依靠调节Ik电流来稳定输出电压,分流指的就是Ik来分流。 分流稳压器,也叫做并联电压稳压器,相对地,还有串联电压稳压器。 1、常见型号 TL431TLV431Vref2.5V1.24VVoutVref…

作为一个java工程师,你还记得java的基本数据类型有那些吗?他们的取值范围是多少?

Java是一种强类型编程语言,因此所有的变量都必须先声明后使用。Java基本数据类型指的是Java语言中最基本的数据类型,包括整型、浮点型、字符型、布尔型等。 Java基本数据类型一共有8种,它们分别是: byte(字节型&#…

SpringCloud高频面试题--附答案

今天给大家分享SpringCloud高频面试题。下面是一张Spring Cloud核心组件关系图: 从这张图中,其实我们是可以获取很多信息的,希望大家细细品尝。 话不多说,直接开始面试,你准备好了吗? 1、什么是Spring Cl…

汽车电路图、原理框图、线束图、元器件布置图的识读技巧与要点

摘要: 想要读懂汽车电路图就必须把电的通路理清楚,即某条线是什么信号,该信号是输入信号、输出信号还是控制信号以及信号起什么作用,在什么条件下有信号,从哪里来,到哪里去。 一、汽车电路图的识读技巧 1.…

【Python习题集3】常用数据结构习题

数据结构 一、实验内容二、实验总结 一、实验内容 1.从键盘输入一个正整数列表,以-1结束,分别计算列表中奇数和偶数的和。 (1)源代码 n int(input("请输入一个正整数:")) list3 [] while n ! -1:list3.a…

【云原生|Kubernetes】02-Kubeadm安装部署Kubernetes集群

【云原生|Kubernetes】02-Kubeadm安装部署Kubernetes集群 文章目录 【云原生|Kubernetes】02-Kubeadm安装部署Kubernetes集群前言环境介绍安装kubernetes集群基础环境设置安装Kubernetes集群安装kubeadm,kubectl,kubeletkubeadm初始化集群(master节点操作…

C语言-学习之路-05

C语言-学习之路-05 函数函数分类函数的作用 函数的定义函数定义格式 函数名字、形参、函数体、返回值函数调用无参函数调用有参函数调用 函数的声明多文件(分文件)编程分文件编程 函数 函数分类 C语言程序都是从主函数main()开始执行的。从函数的定义角…

259页11万字智慧水利建设项目解决方案

本资料来源公开网络,仅供个人学习,请勿商用,如有侵权请联系删除。 1.1.1 项目建设任务 依托省政务云平台;建立水利专业数据的汇集、共享、交换和水利数据库、数据仓库、数据资源目录与大数据服务等;建立水利大数据分…

OpenGL(五)——变换

目录 一、前言 二、向量 三、矩阵 四、旋转的箱子 4.1 GLM库 4.2 构建 一、前言 前面了解渲染架构中uniform可以传递矩阵变换,如从RGBA到YUV,同时它也可以使物体通过矩阵变换动起来。 二、向量 向量是包含方向和大小的矢量,平面2D坐标可…

一文吃透Tomcat核心知识点

架构 首先,看一下整个架构图。最全面的Java面试网站 接下来简单解释一下。 Server:服务器。Tomcat 就是一个 Server 服务器。 Service:在服务器中可以有多个 Service,只不过在我们常用的这套 Catalina 容器的Tomcat 中只包含一…

在技术圈超卷的当下,学历到底是敲门砖还是枷锁?

前言 最近,突然之间被“孔乙己文学”刷屏了,短时间内“孔乙己文学”迅速走红,孔乙己是中国文学中的一位经典人物,他的长衫被认为是他的象征之一,孔乙己的长衫折射出很多现象,既有社会的,也有教育…