news 2026/5/9 21:58:18

Jmeter负载测试如何找到最大并发用户数?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Jmeter负载测试如何找到最大并发用户数?

🍅点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快

在性能测试中,当我们接到项目任务时,很多时候我们是不知道待测接口能支持多少并发用户数的。此时,需要我们先做负载测试,通过逐步加压,来找到最大并发用户数。那么当我们找到一个区间,怎么找到具体的值呢?

在区间中逐步增加步长,出现以下任意现象时,即是最大并发用户数:

  1. 出现连续报错

  2. 平均响应时间超过1.5秒(1.5秒是行业标准)

  3. tps出现下降趋势

负载测试概念

逐步增加并发用户数,找出被测系统的最大可接受的并发用户数,并考察系统性能的变化。

脚本总体设计

场景介绍

1、首先用插件管理器下载插件jpgc-StandardSet,然后重启jmeter

2、添加线程组jp@gc-SteppingThreadGroup

3、在线程组下添加请求取样器和其他配置元件,并填写接口参数,本文的被测接口为注册接口

4、添加监听器:

<span style="background-color:#f8f8f8"><span style="color:#333333">jp@gc-ActiveThreadsOverTime(活跃线程数随时间变化图) jp@gc-ResponseTimesOverTime(响应时间随时间变化图) jp@gc-TransactionsperSecond(tps随时间变化图)</span></span>

5、jp@gc-SteppingThreadGroup填写数据,场景为在5秒内增加10个并发用户数,并运行30秒,再继续在5秒内增加10个并发用户数,重复循环,直至并发用户数达到50个后运行脚本60秒。然后在每1秒内减少5个并发用户数,直到减为0,结束脚本的运行。

6、第一次运行脚本,结束后观察数据:

由图形得知:

  1. 当并发用户数为20时,平均响应时间超过1.5秒

  2. tps全程没有出现明显的下降趋势,也没有出现连续的报错

第一次运行脚本分析:因此得出结论,系统的最大并发用户数为10~20区间

我们已经得出系统的最大并发用户数为10~20区间,那么具体是多少呢?接下来要减少步长,并进行第二次的测试

7、jp@gc-SteppingThreadGroup填写数据,场景为以10个并发用户数为基准,在1秒内增加1个并发用户数,并运行30秒,再继续在1秒内增加1个并发用户数,重复循环,直至并发用户数达到20个后运行脚本60秒。然后在每1秒内减少5个并发用户数,直到减为0,结束脚本的运行。

8、第二次运行脚本,结束后观察数据:

由图形得知:

  1. 当并发用户数为17时,平均响应时间超过1.5秒

  2. tps全程没有出现明显的下降趋势,也没有出现连续的报错

第二次运行脚本分析:因此得出结论,系统的最大并发用户数为16

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/25 18:25:35

深度学习雷达信号参数估计

3000个样本的时候&#xff0c;训练得到的结果&#xff1a; import torch import torch.nn as nn import torch.nn.functional as F import torch.optim as optim from torch.utils.data import DataLoader, TensorDataset import pandas as pd import numpy as np from sklearn…

作者头像 李华
网站建设 2026/5/9 1:06:14

5个立竿见影的AI成本削减技巧:技术顾问的实战手册

作为AI工程师&#xff0c;你是否曾面临这样的困境&#xff1a;系统上线后算力成本急剧攀升&#xff0c;每次查看账单都让你心惊肉跳&#xff1f;别担心&#xff0c;今天我将作为你的技术顾问&#xff0c;为你揭秘5个立即可用的AI成本优化策略。在AI系统成本优化领域&#xff0c…

作者头像 李华
网站建设 2026/5/2 16:58:01

NideShop开源电商系统:零基础搭建专业在线商店的终极指南

还在为搭建电商平台而烦恼吗&#xff1f;想要一个功能完整、易于部署的商城系统吗&#xff1f;NideShop开源电商系统正是你需要的完美解决方案&#xff01;这个基于Node.js的完整电商平台&#xff0c;为新手开发者和普通用户提供了从零开始构建在线商店的捷径。 【免费下载链接…

作者头像 李华
网站建设 2026/5/9 3:27:23

Intel GNR处理器:引领AI时代计算架构新范式

Intel GNR处理器&#xff1a;引领AI时代计算架构新范式作为Intel面向2025年推出的下一代高性能计算平台核心&#xff0c;GNR&#xff08;Granite Rapids-Next&#xff09;处理器标志着x86架构在异构计算与AI融合领域的重大突破。基于Intel 3nm工艺节点打造的GNR处理器&#xff…

作者头像 李华
网站建设 2026/5/7 16:11:09

基于SpringBoot实现的大创管理系统

系统介绍基于SpringBootVue实现的大创管理系统采用前后端分离架构方式&#xff0c;系统设计了管理员、学生、指导老师、院系管理员两种角色&#xff0c;系统实现了用户登录与注册、个人中心、学生管理、指导老师管理、院系管理员管理、优秀项目管理、项目类型管理、项目信息管理…

作者头像 李华