一.介绍
LoardRunner是一种预测系统行为和性能负载的测试工具。通过模拟上千万用户实施并发负载及实时性能监控的方式来确认和查找系统的瓶颈,LoardRunner能够对整个企业架构进行测试。通过使用LoadRunner,企业能最大限度地缩短测试时间、优化性能和加速应用系统的发布。
目前企业的网络应用环境都必须支持大量用户,网络体系架构中包含各类应用环境且由不同供应商提供的软件和硬件产品。难以预知的用户负载和越来越复杂的应用环境使公司时刻担心会发生用户响应速度过慢、系统崩溃等问题。这些都不可避免地导致公司收益的损失。
LoardRunner具有以下优点:
1.按需生产工作量
2.企业环境支持,目前它支持60种以上的协议。其中包括Web、J2EE、.NET、XML、SAP、Siebel、Oracle、PeopleSoft、无线、Citrix和客户端/服务器应用程序。
3.企业监控支持,LoardRunner具有非侵入性的实时性能监视程序,可提供被测系统所有部分的详细指标。这包括Web服务器、应用程序服务器、数据库、企业资源规划和CRM系统、防火墙和负载平衡器。
4.自动分析
5.简易使用
6.诊断
7.高度可拓展性
8.统一的脚本引擎
二.LoardRunner工作原理
loardRunner由四大组件构成,即VuGen、控制器、负载发生器、分析器