压力测试(Jmeter)

本文介绍了压力测试的重要性,如评估系统负荷和找出性能瓶颈,并详细讲解了如何使用Jmeter工具进行压力测试,包括设置语言、创建线程组、构建HTTP请求、分析结果等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

美图

在这里插入图片描述

目的

压力测试考察当时软硬件环境下系统所能承受的最大负荷并帮助找出系统瓶颈所在。为了系统在线上的处理能力和稳定性维持在一个标准的范围内,做到心中有数。
使用压力测试,我们有希望找到很多种用其他测试方法更难发现的错误。比如:内存泄漏,并发与同步。
有效的压力测试系统将应用以下这些关键条件:重复,并发,量级,随机变化。

性能指标

  • 响应时间(Response Time:RT)
    响应时间指用户从客户端发起一个请求开始,到客户端接收到从服务器端返回的响应结束,整个过程所耗费的时间。
  • HPS(Hits Per Second): 每秒点击次数,单位:次/秒。
  • TPS(Transaction Per Second):系统每秒处理交易数,单位:笔/秒。
  • QPS(Query Per Second):系统每秒处理查询次数,单位:次/秒。

Jmeter工具

从官网下载安装包,解压打开即可
1.设置语言 (在选项中修改语言)
2.在测试计划中添加一个线程组
在这里插入图片描述

3.创建http请求
在这里插入图片描述
4.查看结果树
在这里插入图片描述

5.查看汇总报告
在这里插入图片描述
6.创建聚合报告(非必须)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值