LoadRunner性能测试Analysis报告始终以两种形式存在:一是在树视图中,另一是作为Analysis窗口的选项卡。该报告主要分为五大部分,包括概要、统计、事务统计、SLA分析和HTTP响应统计。
四、SLA(Service Level Agreement服务水平协议)
SLA(服务水平协议)在LoadRunner性能测试中扮演关键角色。它定义了性能测试的目标和对性能的度量标准。在LoadRunner执行过程中,系统会收集和保留与性能相关的数据。这些数据会被分析器用于与SLA中定义的度量数据进行对比。分析器会将对收集数据的分析结果显示出来,SLA的结果状态主要有以下三种:
PASS:表示SLA成功获得了测试数据,并且这些数据满足了预先设定的目标要求。
Fail:表示SLA成功获得了测试数据,但是测试结果未能达到设定的目标要求。
No Data:表示SLA未能获得所需的测试数据,因此无法确定测试是成功还是失败。
SLA配置的步骤如下:
1.开始配置SLA。
2.单击【New】按钮,定义SLA的目标。
3.设置待度量的目标。
4.选择需要监测的事务。
5.设定百分比阈值。
6.设置负载标准。
7.确定阈值。
SLA本质在于衡量测试结果是否达到预期目标。SLA与目标场景的设置相似,两者几乎遵循相同的原理。例如,在目标场景中,首先设定了事务的响应时间阈值,然后逐步增加用户量,判断事务响应时间是否在目标值范围内。若在此范围内,则可认为达到了设定的目标;反之,则目标场景失败。对于SLA而言,这种目标失败就会反映在SLA报告中。
LoadRunner性能测试Analysis报告为团队提供了一个全面的性能测试总结。下一篇文章将为您介绍LoadRunner性能测试Analysis报告中的HTTP响应统计。如果您对LoadRunner性能测试有更多问题,请联系我们,道普云将为您提供更加详尽的咨询服务。