前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >loadrunner压测分析的两个重要指标:平均响应时间和TPS

loadrunner压测分析的两个重要指标:平均响应时间和TPS

作者头像
全栈程序员站长
发布2022-06-30 13:01:05
1.2K0
发布2022-06-30 13:01:05
举报
文章被收录于专栏:全栈程序员必看

在小编所经历的两个项目中压测关注的重要指标是平均响应时间和TPS,lr这个软件分析结果给指标有很多,但是检验一个软件运行的速度和负载能力,平均响应时间和TPS是大多数验收人员最为关注的。

平均响应时间:就是处理一个事务所需要的时间。平均响应时间越小,说明处理速度越快,软件的效率就越好。

(1)这里的事务不太同我们操作数据库时的事务,数据库执行一个save语句就是一条事务,但是我们测试的脚本这一整个过程,尤其是对于初级测试人员,可能不会手动写脚本,需要录制脚本,因此一条事务就包括登陆页面,在页面的点击个数,保存数据库的过程统称一条事务。虽然非执行数据库的操作用时基本可以忽略不计,但是如果网络不好、点击页面次数过多就会导致不是我们想要的测试内容也在里面,让测试结果不准确.因此录制脚本要避免非相关操作,走最近操作路径。

(2)压测时的一个重要参数是并发量,并发量是1,那平均响应时间就是这个事务的平均响应时间,这没啥好解释的。但是当并发量是20的时候就相当于有20个客户同时访问,那这个平均响应时间就是这20个客户的平均响应时间,这就像一个经典例子,20辆汽车过隧道,如果只有一个出入口,第一辆车进入需要1s,那第二辆就需要等待1s,那就是共需两秒。第二十辆就需要20s,那么平均响应时间就是这20辆汽车全部进入隧道需要的平均时间,大概就是10s的样子。这样就会是并发量越大,平均响应时间就越大,当然这不是我们所想要的,我们需要的是“快”。解决这种办法可以加多入口数,加大工程的线程池。

TPS:一秒钟处理的事务数。TPS值越大,一秒钟处理的事务数就越多,说明处理速度越快,软件的效率就越好。

loadrunner中如何查看TPS呢:

loadrunner压测分析的两个重要指标:平均响应时间和TPS
loadrunner压测分析的两个重要指标:平均响应时间和TPS

压测结果分析,如上图所示,直接ctrl+a 或 右键空白处–》添加新项–》添加新图–》

loadrunner压测分析的两个重要指标:平均响应时间和TPS
loadrunner压测分析的两个重要指标:平均响应时间和TPS

选择每秒事务总数就可以了。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/106320.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年7月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档