LoadRunner自动化性能测试流程详解
需积分: 9 96 浏览量
更新于2024-08-23
收藏 1.75MB PPT 举报
使用Loadrunner测试的流程-LOADRUNNER进行自动化性能测试
LoadRunner是一种预测系统行为和负载的性能测试工具,通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,对整个系统架构实施监测。LoadRunner支持广泛的通讯协议,如HTTP、COM、CORBA、OracleApplication等。
使用LoadRunner测试的流程包括五个步骤:
1. 系统分析:确定各种性能指标的预期,制定负载测试计划。
在这个阶段,需要与客户达成关于“性能”的agreement,确定对各种性能指标的预期。这个阶段是整个测试过程的基础,没有计划阶段,就没有标准。
2. 建立虚拟用户脚本:利用虚拟用户生成器建立虚拟用户脚本。
LoadRunner提供了VirtualUsers Generator工具,可以录制应用程序中典型最终用户执行的操作,生成虚拟用户脚本。在一台或多台计算机上可以运行许多Vuser,模拟实际用户的行为,运行实际的应用程序。
3. 定义用户行为:定义用户行为,确定执行业务Vuser的数量和加载方法。
在这个阶段,需要确定用户行为,包括用户的操作方式、执行业务的数量和加载方法等。
4. 创立负载测试场景:利用Controller设计和运行场景。
LoadRunnerController是用来创建、管理和监控负载测试的中央控制台。建立VirtualUsers后,在Controller中设定加压模式,确定执行业务Vuser的数量和加载方法。
5. 执行测试,同步监测应用性能:执行测试,同步监测应用性能,分析测试结果。
在这个阶段,需要执行测试,同步监测应用性能,分析测试结果,发现问题,并找到瓶颈,例如哪个函数特别慢?哪个stored procedure时间特别长?然后,根据分析结果修改程序、修改Design,把性能搞上去。
LoadRunner测试的流程可以帮助商家们优化资源利用,更合理地预测硬件和软件的需求,设定满足最终用户服务水平协议(SLA)的性能标准。测试过程的重复性对于检测这些发生的变化而言是必要的。
166 浏览量
点击了解资源详情
112 浏览量
247 浏览量
113 浏览量
1012 浏览量
2010-09-28 上传
179 浏览量
2008-11-06 上传
四方怪
- 粉丝: 30
- 资源: 2万+
最新资源
- STM32F10xxx中文手册.zip
- LeetCode-Go:LeetCode题解
- 大学生创业者特色餐厅经营:两年三家店
- center.jquery:用可爱的动画在水平和垂直方向上居中放置任何元素。 这是一个供将来参考的jQuery插件示例
- Theme-clock:一个带有bg转换器的简单主题时钟
- generator.rar
- 多个光标:MATLAB:registered: 绘图的光标功能-matlab开发
- Zer0tolerance42.github.io:网站
- ll:缩短我的一些网站配置文件的链接
- 酒店弱电智能化系统招标文件
- soaringroad-front:个人定制化博客系统前端
- phoenix-clocks:使用 Phoenix Framework 的软实时功能显示几乎所有时区的当前时间
- AuditISX-开源
- firmware.zip
- 图书馆借书管理规划方案
- 渐入渐出动画 无闪烁 无黑底 Demo