事物通过率=成功事物数/总事物数,业界公认事物通过率标准为99.99%,但涉及到支付的,事物通过率一定要为100%
lr有提供apache、数据库、linux等资源监控功能,但实际压测时我们一般都都不会用到,压测时我们只用Lr看响应时间、TPS,就足够。如需监控数据库等资源,我们会用其他更专业的工具来监控。
刚开始用10-30加并发压测,加压稳定一段时间后再加压,若tps上升,则再稳定一段时间再加压,若TPS降低则稳定一段时间后减压,如此,找出TPS最大值()
初始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
不正常,比如,程序只新增不删除,导致新增完后,查询越来越慢,tps越来越小
压测完成后,若直接点击压测分析图标,打开的分析内容是空的,可直接双击打开压测结果文件中的“res.lrr”文件
90%响应时间:是指把响应时间从小到大排序,如第90%个响应时间为2s,则表明90%的响应时间都小于2s
若标准方差不大于8,用平均响应时间
若标准方差大于8,用90%响应时间