LoadRunner是一种预测系统行为和性能的负载测试工具。以模拟上千万用户并发负载并实时监测系统性能的方式来确认和查找问题。LoadRunner 能够对整个企业架构进行测试。通过使用LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。
目前企业的网络应用环境都必须支持大量用户同时访问,网络体系架构中包含各类应用环境及由不同供应商提供的软件和硬件产品,难以预知的用户负载和愈来愈复杂的应用环境使公司不得不担心会发生用户响应速度过慢、系统崩溃等问题,从而导致公司收益的损失。Mercury Interactive的LoadRunner 能让企业保护自己的收入来源,在无需购置额外硬件的情况下最大限度地利用现有的资源,并确保终端用户在应用系统的各个环节中对其测试应用的质量、可靠性和可扩展性都有良好的评价。
LoadRunner具有以下几个特点:
1、按需生产工作量
HP LoadRunner能够驱动成百上千个虚拟用户、执行不同的业务流程、模拟已部署应用程序将要面临的生产条件。这有助于您在投入使用前发现性能和可扩展方面的瓶颈,从而防止它们在投入生产时表现出来。它有助于您极大地降低生产停机时间和不良的性能,使您更加容易达到服务等级和正常运行要求。
2、企业环境支持
Virtual Users后,测试过程便自动化了。
HP 提供广泛的测试环境,支持多种协议和平台。HP LoadRunner现在支持60种以上的协议。其中包括Web、J2EE、.NET、XML、SAP、Siebel、Oracle、PeopleSoft、无线、Citrix和客户端/服务器应用程序。因部署的应用程序类型从客户端/服务器变为Web和Java,故可使用相同的工具来进行性能测试。它提供一个一致的工具和一套员工技能,即使应用程序随时间而改变也如此。它也使得降低总体拥有成本 (TCO)成为可能。
3、企业监控支持
HP LoadRunner拥有非侵入性的实时性能监视程序,可提供被测系统所有部分的详细指标。这包括Web服务器、 应用程序服务器、数据库、企业资源规划(ERP)和CRM系统、防火墙和负载平衡器。HP LoadRunner可识别硬件局限和软件配置问题,这些问题在其他情况下可能不会被检测到。
4、诊断
HP LoadRunner可跟踪、计时处于负载情况下的单独应用程序组件,并可排除故障。您可从缓慢的最终用户交易着手,深入查明导致变慢的瓶颈方法或SQL语句。这种详细的结果有助于每个负载测试向开发人员提供最终可采取的行动,减少优化J2EE、Siebel 和 Oracle部署所需的成本和时间。
5、自动分析
HP LoadRunner AutoCorrelation向导会自动整理所有的监控和诊断数据,并计算导致性能降低的最主要的五个原因。可将性能测试结果转化为可处理的精确数据,从而使开发团队大大减少了解决时间,并允许执行更多的测试周期。这会帮助您将高质量的应用程序投入生产
6、简易使用
HP LoadRunner是从底层为QA用户构建的。它提供可视化脚本语言、数据和AutoCorrelation 向导以及ActiveScreen技术,使得编写脚本和运行负载测试简单易行。因此带来更短的起步时间、更快的 ROI 以及在数周培训之内就能进行性能测试。
7、高度可扩展性
HP LoadRunner 对于在有限的硬件条件下的高度可扩展性来说,每个虚拟用户需要较低的 CPU和内存资源。这有助于降低实施过程中潜在的硬件成本。
8、统一的脚本引擎
HP LoadRunner与HP Business Availability Center软件具有相同的脚本引擎。这将帮助您降低培训成本、脚本开发成本以及HP软件的TCO(Total cost of ownership,总体成本)。
附:川石信息全国校区最新开班时间,课程资料获取13691729932(微信同号)。