1.概念:
loadRunner是一种适用于软件体系架构自动化负载工具,从用户关注的响应时间,吞吐量,并发用户数和性能计数器等方面来衡量系统的性能表现,辅助用户进行系统性能的优化
2.组成:
VuGen:是录制与编写脚本的地方,通过录制与 编写脚本来模拟用户的行为
Controller:是执行负载测试管理与监控的地方,制定具体的性能测试方案,执行性能测试,收集测试数据,监控测试指标。监控工具将指标数据显示在监控页面上
Analysis:测试完成后,对测试过程中收集到的各种性能数据进行计算,汇总,与处理,生成图标与报告
3.工作流程:
1.制定性能测试计划–分析应用程序,确定测试目标
2.开发测试脚本:每一个虚拟用户的活动,参数化,定义事务,定义检查点
3.设计测试场景:在测试活动中发生的各种事件
4.执行监控测试场景
5.分析测试结果
6.对系统进行优化
7.优化后的测试