LoadRunner自动化性能测试流程详解
需积分: 9 38 浏览量
更新于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)的性能标准。测试过程的重复性对于检测这些发生的变化而言是必要的。
116 浏览量
2011-05-13 上传
541 浏览量
2023-08-30 上传
2023-09-04 上传
2023-07-27 上传
2023-08-18 上传
2023-09-08 上传
2023-09-14 上传
四方怪
- 粉丝: 28
- 资源: 2万+
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全