JMeter的安装使用

本文介绍了如何使用Apache JMeter进行性能测试,包括下载与启动、修改语言、创建线程组以及配置HTTP请求。在Windows和Mac上运行JMeter的方法被详细阐述,同时讲解了如何设置线程组以模拟并发请求。通过查看结果树和聚合报告,可以分析平均响应时间、错误率、吞吐量等关键性能指标,帮助优化应用性能。
摘要由CSDN通过智能技术生成

下载启动

官网点开直接下载 http://jmeter.apache.org/download_jmeter.cgi

window系统解压完后打开里面的bin目录  找到jmeter.bat双击即可使用 (需要jdk'环境最好是8或者11)

如果是Mac系统,在命令行窗口中,进入到jmeter的bin目录 执行命令 sh jmeter.sh

修改语言

options里有change language可以暂时修改语言
jmeter.properties 里的language=zh.CN即可永久改成汉化

创建线程组

添加一个线程组
在这里插入图片描述

20秒跑完100个线程,相当于一秒执行五个线程,循环五次及相当于500个并发
在这里插入图片描述

配置请求、查看结果、查看报告

配置HTTP请求
最好本地压测,服务器本身带宽有限制,结果会不准确
在这里插入图片描述
在这里插入图片描述
查看结果树
运行就可以看结果
在这里插入图片描述
聚合报告查看

在这里插入图片描述

lable: sampler的名称
Samples: 样本—— ⼀共发出去多少请求,例如10个⽤户,循环10次,则是 100
Average: 平均响应时间
Median: 中位数,也就是 50% ⽤户的响应时间
90% Line : 90% ⽤户的响应不会超过该时间 (90% of the samples took no more than
this time. The remaining samples at least as long as this)
95% Line : 95% ⽤户的响应不会超过该时间
99% Line : 99% ⽤户的响应不会超过该时间
min : 最⼩响应时间
max : 最⼤响应时间
Error%:错误率——错误的请求的数量/请求的总数
Throughput: 吞吐量—— 默认情况下表示每秒完成的请求数(Request per Second) 可	类⽐为qps、tps。
KB/Sec: 每秒接收数据量
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
JMeter是一款开源的性能测试工具,用于测试各种类型的应用程序和协议。下面是JMeter安装使用步骤: 1. 下载JMeter:你可以在JMeter的官方网站上下载最新版本的JMeter:https://jmeter.apache.org/download_jmeter.cgi。根据你的操作系统选择适当的二进制包。 2. 解压缩文件:将下载的二进制包解压到你选择的目录中。 3. 启动JMeter:进入解压目录并找到bin目录,在此目录中找到并运行jmeter.bat(Windows系统)或jmeter.sh(Linux/Mac系统)。 4. 创建测试计划:在JMeter的界面中,右键点击"Test Plan",选择"Add" -> "Threads (Users)" -> "Thread Group"来创建一个线程组。线程组定义了你想要模拟的用户数量、并发数量和循环次数。 5. 添加Sampler:在线程组下右键点击,选择"Add" -> "Sampler" -> 你想要测试的协议(如HTTP)来添加一个Sampler。Sampler定义了要发送给服务器的请求。 6. 配置Sampler:根据你想要测试的协议和应用程序,配置Sampler的设置,如服务器地址、端口、请求路径等。 7. 添加监听器:右键点击线程组,选择"Add" -> "Listener"来添加一个监听器。监听器用于收集和显示测试结果。常用的监听器包括"View Results Tree"和"Summary Report"。 8. 运行测试计划:点击工具栏上的"运行"按钮或按下Ctrl+R来运行测试计划。JMeter将模拟用户发送请求并收集测试结果。 这只是JMeter的基本安装使用步骤,你可以进一步了解JMeter的高级功能和配置选项以满足你的测试需求。注意,对于大规模的性能测试,你可能需要调整JMeter的配置参数和服务器资源以获得更准确的结果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Andrew0219

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值