loadrunner学习笔记-Server-Level-Agreerment(服务水平协议)操作

SLA是负载测试场景定义的具体目标。例如,评测脚本中任意数量事务的平均响应时间,可以定义具体的目标或者阈值。测试运行结束之后,loadrunner将你定义的目标与实际录制的平均事务响应时间进行比较。如果实际的平均事务响应时间未超过你定义的阈值,SLA状态将为通过,否则不通过

作为目标定义的一部分,你可以提示SLA将事务条件考虑在内。这意味着可接受的阈值将根据负载级别而有所更改(例如,运行的vuser数,吞吐量等)。随着负载的增加,你可以允许更大的阈值

SLA与面向目标场景的主要区别是前者有一定的调整幅度,面向场景是很具体的目标设定

具体操作如下:

在controller中的SLA中,点击新增:

loadrunner学习笔记-Server-Level-Agreerment(服务水平协议)操作

在目标选择中选中一个,点击next

loadrunner学习笔记-Server-Level-Agreerment(服务水平协议)操作

完成之后点击next

loadrunner学习笔记-Server-Level-Agreerment(服务水平协议)操作

下一步,根据测试需求填写

loadrunner学习笔记-Server-Level-Agreerment(服务水平协议)操作

之后在选中next

loadrunner学习笔记-Server-Level-Agreerment(服务水平协议)操作

完成之后,在scenario界面中查看具体的信息

loadrunner学习笔记-Server-Level-Agreerment(服务水平协议)操作

完整的SLA配置已经完成