王应栋 李黔蜀












摘要:文章使用LoadRunner12.6对民宿信息管理平台进行性能测试。首先,根据测试需求编写测试计划;然后录制相关脚本,针对测试需求,增强脚本、压测和结果分析,重点展示如何通过LoadRunner12.6实现性能测试的详细测试策略;最后整理测试分析报告。希望该方法可以对使用LoadRunner应用到具体项目中的同行起到一定的指导作用。
关键词:性能测试;参数化;集合点;关联;
引言
软件测试是软件开发中不可缺少的一个重要环节,是确保软件质量的重要手段[1,2]。其中,性能测试是验证软件能否达到预期性能标准,提前发现并修复软件潜在的性能缺陷,为软件上线后高效、稳定运行奠定基础。本文结合民宿信息管理平台项目,详细介绍性能测试流程。
1.LoadRunner12.6介绍
LoadRunner12.6是一款预测系统行为和性能的工业标准级负载测试工具[3,4]。在LoadRunner12.6的帮助下,用户可以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题。LoadRunner12.6 能够对整个企业架构进行测试,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助用户更快的查找和发现问题。此外,LoadRunner12.6 能支持广泛的协议和技术,可以为用户的特殊环境提供特殊的解决方案。LoadRunner12.6是主要有三个部分组成,分别是VuGen(Virtual User Generator)、Controller、Analysis。VuGen是用于Vuser脚本开发的工具,模拟真实场景操作的过程;Controller是压测Vuser脚本场景的工具,LoadRunner12.6利用Controller模拟多用户的工作环境对应用系统进行测试;Analysis是对测试数据进行分析的工具,Analysis提供丰富的图表帮助分析。
2.测试过程
本文基于LoadRunner12.6对民宿信息管理平台进行性能测试流程如图1所示。……