100 likes | 343 Views
利用 LoadRunner 进行性能测试. Ricky Zhu Gtalk: ricky.zhu@gmail.com MSN: zhunaldo@hotmail.com Blog: www.rickyzhu.com. Agenda. 理解需求 VUGen 简介 录制和优化脚本 Controller 介绍 设置场景并执行测试 结果分析以及问题定位 ( Session II) 生成测试报告 ( Session II). 理解需求. 读懂并量化需求 根据需求设计测试用例 误区: 需求不明确也可性能测试 性能测试不用进行测试设计. VUGen 简介.
E N D
利用LoadRunner进行性能测试 Ricky Zhu Gtalk: ricky.zhu@gmail.com MSN: zhunaldo@hotmail.com Blog: www.rickyzhu.com
Agenda • 理解需求 • VUGen简介 • 录制和优化脚本 • Controller介绍 • 设置场景并执行测试 • 结果分析以及问题定位 (Session II) • 生成测试报告 (Session II)
理解需求 • 读懂并量化需求 • 根据需求设计测试用例 误区: • 需求不明确也可性能测试 • 性能测试不用进行测试设计
VUGen简介 • 录制选项 • RTS设置 • 关联规则 • 自动关联和手动关联 • 参数化和策略
录制和优化脚本 • 录制代码 • 优化代码 • 增加日志和事务代码 • 增加集合点
Controller介绍 • 组的设置和策略 • 添加负载生成器 • 添加系统资源计数器 • 设置集合点策略 • 面向目标的场景 • IP欺骗(*)
设置场景并执行测试 • RumpUp/RumpDown • 执行时间和迭代 • 监控执行 • 错误处理
结果分析和问题定位 • 平均事务响应时间图 • 事务相关图 • 系统资源图 • 网络吞吐图 • 以上各图和用户图叠加 • 事务细分图 • 结果关联和过滤
生成测试报告 • 生成测试报告 • 测试结果确定并提供建议