
| 出版日期:2005-06-06 总期号:1417 本年期号:40 |
|
多功能并发负载测试工具
文 徐哲 企业应用依赖于众多的技术、组件、平台、服务器和架构层面,其固有的复杂特性决定了使用中的巨大风险。如果在部署之前没有经过测试,极可能导致用户满意度的下降,并影响企业收益。Mercury LoadRunner是行业标准的性能测试解决方案,能预测企业应用的行为和性能。LoadRunner能够帮助企业做到: ·在上线之前,获取端到端(end-to-end)的系统性能的精确描述; ·验证新应用或升级后的应用是否满足特定的性能需求; ·在整个开发生命周期中发现并消除性能瓶颈。 最终,用户可以加快新应用的实施和升级进程,最大程度地降低生产宕机时间和性能低下的风险,从而推动业务的顺利发展。 LoadRunner工作原理 在使用最小硬件资源条件下,LoadRunner可同时模拟成百上千的并发用户,使应用系统处于模拟实际客户平台或真实用户的巨大负载量的环境中。用户可以跨越所有应用架构层面端到端地为应用施压,如添加持续的、可测的、可重复的负荷,之后利用这些数据来发现可扩展性问题,防止此类问题影响到最终用户。 LoadRunner能够衡量关键业务流程和交易的反应时间,发现端到端性能问题。该产品采用了实时性能监测器,从每个层面、每个服务器和组件中捕捉并显示性能数据。LoadRunner成熟的分析模块帮助用户深入分析研究,确定应用基础架构中瓶颈产生的特定根源,并生成可执行报告。 LoadRunner广泛支持各类企业环境中的性能和可扩展性测试,它是一款为所有Oracle、SAP和Siebel的ERP/CRM应用环境定制的性能测试产品。LoadRunner可集成领先的J2EE开发环境和Microsoft的Visual Studio .NET,使用这些工具极大地帮助了应用测试案例的建立。 LoadRunner全面集成了Mercury QuickTest Professional、Mercury WinRunner和用于测试管理的Mercury Quality Management。Mercury Tuning可以重复使用LoadRunner脚本,优化上线系统。Mercury业务可用性中心也可使用其脚本监测生产环境下的应用性能、可用性和服务水平。 性能中心的组成之一 Mercury LoadRunner是Mercury性能中心的组成部分之一。Mercury性能中心集成了一整套软件、服务和最佳实践,用于自动化关键性能活动,包括负载测试、性能调优、应用诊断和容量规划。 特点和优势 ·在复杂的IT基础架构中发现性能瓶颈,最大程度地减少上线后的意外发生。 ·确保上线之际满足生产性能需求。 ·支持绝大多数的企业环境,包括ERP/CRM、Web、J2EE、.NET、无线和流媒体。 ·全面集成Mercury的测试和监测产品系列,以实现Mercury BTO解决方案的价值。 (B6)
LoadRunner测试界面图 |
|||||||||||||||||||||