Loadrunner压测最大TPS与压测结果分析

1、事物通过率
事物通过率=成功事物数/总事物数,业界公认事物通过率标准为99.99%,但涉及到支付的,事物通过率一定要为100%

 

2、不建议使用Lr自带的监控功能
lr有提供apache、数据库、linux等资源监控功能,但实际压测时我们一般都都不会用到,压测时我们只用Lr看响应时间、TPS,就足够。如需监控数据库等资源,我们会用其他更专业的工具来监控。

 

3、压测最大TPS方法
1)方法描述
刚开始用10-30加并发压测,加压稳定一段时间后再加压,若tps上升,则再稳定一段时间再加压,若TPS降低则稳定一段时间后减压,如此,找出TPS最大值()

2)举例
初始10个vu,tps =100,目前10vu

加10个vu,tps=200,目前20vu

加30个vu,tps=600,目前50vu

加50个vu,tps=1000,目前100vu

加100个vu,tps=900,目前200vu

减50个vu,tps恢复1000,目前150vu

减25个vu,tps=1100,目前125vu

减10个vu,tps=1100,目前115vu

加5个vu,tps=1100,目前120个vu

 

4、压力不变,随时间变化tps变小,正常吗
不正常,比如,程序只新增不删除,导致新增完后,查询越来越慢,tps越来越小

 

5、查看压测结果
压测完成后,若直接点击压测分析图标,打开的分析内容是空的,可直接双击打开压测结果文件中的“res.lrr”文件

 

 

6、响应时间

1)90%响应时间

90%响应时间:是指把响应时间从小到大排序,如第90%个响应时间为2s,则表明90%的响应时间都小于2s

2)平均响应时间与90%响应时间选取规则

若标准方差不大于8,用平均响应时间

若标准方差大于8,用90%响应时间

 

 

7、图表处理

1)添加图表

 

2)合并图表

 

3)按时间截取图表

4)改变坐标轴,美化结果

 

 


————————————————
版权声明:本文为CSDN博主「青夜梓藤」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yishuifengxiao/article/details/90552742

posted @ 2020-03-13 11:32  Test-L帅  阅读(2226)  评论(0编辑  收藏  举报