首页 > 其他分享 >jmeter性能测试指标(自己整理,不足请指正)

jmeter性能测试指标(自己整理,不足请指正)

时间:2022-11-28 20:33:23浏览次数:53  
标签:RT 请求 集合点 TPS 测试 Throughput 指正 jmeter

TPS

每秒处理的事务数,jmeter的Throughput为吞吐率(请求数/秒),在加了事务控制器后,TPS=Throughput

 

 

 

Average:平均响应时间(单位:毫秒)

error%:出现错误的请求数/请求总数百分比值

through:吞吐量是网络传输的数据量,请求数,吞吐率是单位时间内网络传输的数据量

 

Jmeter的Throughput和平均RT的计算,如下公式:

TPS=(sample样本数)/(最后一个线程启动的时间+最后一个线程持续的时间-第一个线程启动的时间)

RT=所有sample样本响应时间和/样本个数

场景1,A应用是单线程处理,处理一个请求需要1s,5个VU去请求一次,第一个请求花费了1s,第二个花了2s...第五个花了5s,5个请求总耗时5秒,
5个请求响应时间的总和是(5+4+3+2+1)=15 s,总请求数是5,所以A系统的TPS = 5/5 = 1,平均响应时间是(5+4+3+2+1)/5=3s,此时若按照
TPS=1/RT*请求数  计算,则TPS=1/3 * 5 = 5/3 , 显然是不对的



jmeter设置集合点
为什么设置集合点?
  在需要压力的地方设置集合点,等所有用户都到位的时候,然后一起访问,从而实现并发。
  举个例子,要测试100个用户同时登录,每到输入用户名和密码登录的地方,所有的虚拟用户都相互等待,等100个用户都输入完毕,相当于集结在一起了 ,然后再一起访问。
常见应用场景:秒杀。
提示:实现集合点的组件为同步定时器。

标签:RT,请求,集合点,TPS,测试,Throughput,指正,jmeter
From: https://www.cnblogs.com/ailie/p/16933522.html

相关文章

  • jmeter 读取csv数据文件之共享模式
    在工作中经常使用jmeter的csv数据文件来实现参数化,但csv文件的线程共享模式在使用时却很少关注。1.csv线程共享模式分为3种模式,分别为“所有现场”、“当前线程组”和“当......
  • Vulnhub之Praying靶机详细测试过程
    Praying作者:jason_huawen目标主机基本信息名称:Praying:1地址:https://www.vulnhub.com/entry/praying-1,575/识别目标主机IP地址─(kali㉿kali)-[~/Vulnhub/Prayin......
  • Kubernetes集群通过Helm部署skywalking及测试
    目录1.前言2.skywalking组件3.Helm部署步骤3.1安装包下载3.2修改配置3.3helm安装3.4访问方式4.制作skywalking-agent-sidecar镜像5.在deployment中应用skywalking-agent1.......
  • 借船过河:一个据说能看穿你的人性和欲望的心理测试
    借船过河:一个据说能看穿你的人性和欲望的心理测试一男人M要与未婚妻F相会结婚,但两人一河相隔,M必须要借船过河才能见到F,于是他开始四处找船。 这时见一个女子L刚好......
  • Vulnhub之Potato suncsr靶机详细测试过程
    Potatosuncsr作者:jason_huawen目标主机基本信息名称:Potato(SunCSR):1地址:https://www.vulnhub.com/entry/potato-suncsr-1,556/提示:Hint:"Ifyouevergetst......
  • ONgDB集群测试
    ONgDB项目是neo4j企业版的一个开源分支。另外ONgDB的发起组织也在快速更新。目前最新是3.6.0版本,与企业版neo4j-3.6.0版本功能基本一致。目前企业版neo4j已经更新到4.0版本,......
  • 安卓性能测试工具之SoloPi
    SoloPi.apk下载:链接:https://pan.baidu.com/s/1q6lbTv2cmTZ9BTaToWyT4g提取码:90hsadb下载:链接:https://pan.baidu.com/s/17pLXaQpS1LxPW462S2AdnQ提取码:nrge ......
  • Vulnhub之Phineas靶机详细测试过程
    Phineas识别目标主机IP地址┌──(kali㉿kali)-[~/Vulnhub/Phineas]└─$sudonetdiscover-ieth1Currentlyscanning:192.168.60.0/16|ScreenView:Unique......
  • 性能测试TPS目标值确定-二八原则
    在性能测试中通常使用二八原则来量化业务需求。二八原则:指80%的业务量在20%的时间里完成。例:如某个公司1000个员工,在周五下午3点-5点有90%的员工登陆公司周报系统则:业务......
  • Jmeter中用户定义的变量跟用户参数的区别
    用户定义的变量:全局变量,可以跨线程组被调用,但是,在启动运行时,获取一次值,在运行过程中,不会再动态获取值。用户参数:局部变量,只能在自己的线程组中被调用,不能直接跨线程组被......