SLA可在性能测试过程中,定义性能测试的目标和度量性能,在性能测试过程中loadrunner会收集和保存性能的相关数据,在分析运行结果时,分析器会将收集的数据与SLA中定义的度量数据进行比较,并将分析的结果显示在分析器中,SLA的结果状态有以下3种:
pass:表示SLA获得该项测试数据,并且该项数据达到了目标的要求。
fail:表示SLA获得该项测试数据,但是测试结果未达到目标要求。
No Data:表示SLA未获得该项测试数据,所以无法确定是通过还是失败。
SLA配置步骤如下:
第一步:开始配置SLA:
第二步:点击new
以下为SAL的定义和作用:
服务级别协议(SLA)允许您定义负载测试的目标。
在负载测试期间,控制器收集性能数据。分析将此数据与SLA中定义的目标进行比较,并在SLA报告中显示结果。
为了定义目标,您需要指定度量、加载条件和阈值。
在以下步骤中,您将能够定义自己的目标。您可以为每个度量定义一个目标。
第三步:
选择待度量的目标选项,本例以事务响应时间为例,关于事务响应时间的目标有两种方式,一种是按百分比来度量(即设置百分比多少的事务响应时间不能超过目标时间);另一种是按平均事务响应时间来度量。