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

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

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

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

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

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

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

loadrunner中如何查看TPS呢:

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号