Jmeter -压力测试
1.前言
做压力测试,首选用jmeter,但是对于小白来说很不友好,很多关键的操作以及意思,都不明确,是大神太多了?
在这里将详细讲述。
2.启动jmeter后的画面
3.如果不喜欢英文,可以换成中文
点击Chinese(Simplified)
4.新建一个线程组,鼠标右键 点击 Test Plan ,即测试计划
名称可以修改自己喜欢的。
线程属性里的线程数、Ram-Up时间(秒)、循环次数是重点 ,其他的如果不需要特别的设置一般不需要动。
Ram-Up时间(秒)的意思是在多少秒内发送 ( 【线程数】/ 【Ram-Up时间(秒)】)个线程,
下图里都设置为1 ,
三个参数 连起来 的意思是说 ,在1秒内循环1次发送1个线程 ,
5.在 线程组 添加http请求
如果是get请求,需要 将参数放在下图
如果是post请求 ,需要 将参数放在 请求体里面 ,则如下图设置,以json格式写
同时如果是post请求,还需要在请求体里设置请求头
Content-Type : application/json
那么需要先在线程组加一个http请求体管理器
如果有些接口需要将token放在请求头上,则也是放在这个了
如
6.线程组添加监听器,一般测试只需要 使用下图几个就行
7.运行线程组 ,其实不需要必须选择哪一个,只需要选中选择组里面的任意一个,都可以启动请求 ,
点击绿色三角形按钮
点击后会变成白色,点击stop可以终止
等三角形又变成绿色后,标识执行完毕
如果要清除测试记录,则点击 扫把 图标
7.查看结果树,点击列表的选项,即可查看请求和响应信息
8.查看聚合报告
英文版本如下【又执行了一次,记得在此之前清除记录,否则会把两次测试累加】
详细说明如下图
9.查看表格结果
详细说明如下图:
本文来自博客园,作者:岑惜,转载请注明原文链接:https://www.cnblogs.com/c2g5201314/p/14250759.html
响应开源精神相互学习,内容良币驱除劣币
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!