loadrunner压测分析的两个重要指标:平均响应时间和TPS
来源:互联网 发布:传输文件到阿里云 编辑:程序博客网 时间:2024/06/05 02:41
在小编所经历的两个项目中压测关注的重要指标是平均响应时间和TPS,lr这个软件分析结果给指标有很多,但是检验一个软件运行的速度和负载能力,平均响应时间和TPS是大多数验收人员最为关注的。
平均响应时间:就是处理一个事务所需要的时间。平均响应时间越小,说明处理速度越快,软件的效率就越好。
(1)这里的事务不太同我们操作数据库时的事务,数据库执行一个save语句就是一条事务,但是我们测试的脚本这一整个过程,尤其是对于初级测试人员,可能不会手动写脚本,需要录制脚本,因此一条事务就包括登陆页面,在页面的点击个数,保存数据库的过程统称一条事务。虽然非执行数据库的操作用时基本可以忽略不计,但是如果网络不好、点击页面次数过多就会导致不是我们想要的测试内容也在里面,让测试结果不准确.因此录制脚本要避免非相关操作,走最近操作路径。
(2)压测时的一个重要参数是并发量,并发量是1,那平均响应时间就是这个事务的平均响应时间,这没啥好解释的。但是当并发量是20的时候就相当于有20个客户同时访问,那这个平均响应时间就是这20个客户的平均响应时间,这就像一个经典例子,20辆汽车过隧道,如果只有一个出入口,第一辆车进入需要1s,那第二辆就需要等待1s,那就是共需两秒。第二十辆就需要20s,那么平均响应时间就是这20辆汽车全部进入隧道需要的平均时间,大概就是10s的样子。这样就会是并发量越大,平均响应时间就越大,当然这不是我们所想要的,我们需要的是“快”。解决这种办法可以加多入口数,加大工程的线程池。
TPS:一秒钟处理的事务数。TPS值越大,一秒钟处理的事务数就越多,说明处理速度越快,软件的效率就越好。
loadrunner中如何查看TPS呢:
压测结果分析,如上图所示,直接ctrl+a 或 右键空白处--》添加新项--》添加新图--》
选择每秒事务总数就可以了。
- loadrunner压测分析的两个重要指标:平均响应时间和TPS
- 举例理解TPS和事物的平均响应时间的关系
- loadrunner平均事务响应时间
- TPS和事务响应时间的关系
- TPS和事务响应时间的关系
- tps 与 事务平均响应时间关系对答
- TPS和事务响应时间的关系【转】
- TPS和事务响应时间的关系【转】
- TPS和事务响应时间的关系、计算公式
- TPS和事务响应时间的关系、计算公式
- loadrunner的响应时间
- 关于频谱分析中两个重要指标:频率分辨率和时间分辨率的理解及计算
- 解释loadrunner的90%的平均响应时间的由来。分位值
- LoadRunner:Controller及结果分析 一、性能测试概述 1、关于性能测试目标: ①TPS ②一定并发用户数下功能点的响应时间 ③一定响应时间内功能点的并发用户数 性能测试不是
- 让你的 JMeter 像 LoadRunner 那样实时查看每秒事务数(TPS)、事务响应时间(TRT)
- 【loadrunner】实践中浅析集合点和思考时间对TPS的影响
- 系统性能指标:广义并发、狭义并发、吞吐量、平均响应时间、TPS、IOPS
- 一个简单的例子说明TPS和事务响应时间的关系
- 解读Unity中的CG编写Shader系列1——初识CG
- 深度学习-ocr概述
- Kafka异常处理(消费者不消费数据)
- session
- 调用系统浏览器打开网址
- loadrunner压测分析的两个重要指标:平均响应时间和TPS
- 表达式查询,thinkphp的精髓
- Linux下send、sendto、sendmsg函数分析
- TCP 三次握手和四次挥手
- PHP laravel系列之bootstrap美化
- Oracle杂文:table函数使用
- [转载]用verilog写一段代码,实现消除一个glitch
- 函数和序列的导入导出
- SElinux