查看同站点书签
-
VeryCD.com 分享互联网社区 > 《LoadRunner》(LoadRunner)V8.1
添加人:JarodLee 时间:2007-11-21 22:24:32 已有 150 人点击, 0 人评论
今天在lavie与赛扬的对比中看到服务器的性能不是直观的东西,赛扬在128M内存的情况下轻松承受了60台计算机的并发访问,而lavie的全美达在128M内存下只勉强支持了9个人的同时访问,然后就让apche的线程出错了。当然,两者的CPU频率上差别比较大,但这个比例也是不对应的,看来还是有必要用专业软件做个对比测试比较好。
Mercury LoadRunner是一款用于测定应用的可扩展性、压力下工作行为和性能表现的负载测试产品。它能模拟出成千上万的虚拟用户,在所有的基础架构层面上对性能瓶颈进行逐层地识别和隔离。
您是否期望您的IT系统能够支持上百或成千的用户,而且您的应用涵盖了不同系统环境,并拥有复杂的内部和第三方开发组件构成?在面对不可预测的用户负载,永无止境的产品补丁和升级问题面前,您的机构是否还可以提供99.9%的上线时间和可用性?现实面前,您的IT机构是否在应用部署之前,为其系统、用户和网络可扩展性进行了充分的应用测试,以确保没有性能意外的发生呢?
企业应用依赖于众多的因素,如技术、组件、平台、服务器和架构。它们固有的复杂特性决定了其使用过程中存在巨大风险。如果在部署之前没有经过测试,极可能导致用户满意度的下降,并影响到企业的收益。Mercury LoadRunner是行业标准性能测试解决方案,它能预测企业应用的行为和性能。LoadRunner能够帮助企业做到:在上线前,获取端到端的系统性能的精确描述;验证新应用或升级后的应用是否满足特定的性能需求;在整个开发生命周期中发现并消除性能方面存在的瓶颈。
最终,您可以加快新应用的实施和升级进程,最大程度地降低生产宕机时间和性能低下的风险,从而推动业务的顺利发展。
在使用最小硬件资源条件下,LoadRunner可同时模拟成百上千的并发用户,使应用系统处于模拟实际客户平台或环境中真实用户的巨大负载量。您可以跨越所有应用架构层面,端到端地为应用施压,如添加持续的、可测的、可重复的负荷。之后,利用这些数据来发现可扩展性问题,防止此类问题影响到最终用户的使用。
Mercury虚拟用户生成器(Virtual User Generator-VuGen)不仅为QA工程师,也为其它人员而创建。其形象的脚本语言和精巧应用视图使非技术型用户也能快速地记录和完善最终用户脚本。
LoadRunner分析引擎(Analysis Engine)具备一个有专利权的自动关联引擎,可精确地显示和最终用户性能劣化相关的最匹配5个因素(Top 5),从而实现快速问题隔离,确保更有效的测试周期。
LoadRunner能够衡量关键业务流程和交易的反应时间,发现端到端性能问题。该产品采用了实时性能监测器,从每个层面、每个服务器和组件中捕捉并显示性能数据。LoadRunner成熟的分析模块帮助用户深入分析研究,确定应用基础架构中瓶颈产生的特定根源,并生成可执行报告。
LoadRunner广泛支持各类企业环境中的性能和可扩展性测试,它是目前唯一一款为所有PeopleSoft、甲骨文、SAP 和Siebel的ERP/CRM应用环境定制的性能测试产品。LoadRunner可集成领先的J2EE开发环境和微软的Visual Studio .NET平台,使用这些工具极大地帮助了应用测试案例的建立。
LoadRunner全面集成了Mercury QuickTest Professional、Mercury WinRunner和用于全球测试管理的Mercury Quality Management。Mercury Tuning可以重复使用LoadRunner脚本,用于优化上线系统。Mercury业务可用性中心(Mercury Business Availability Center)也可使用其脚本,来监测生产环境下的应用性能、可用性和服务水平。
Mercury LoadRunner是Mercury性能中心(Mercury Performance Center)的组成部分之一,Mercury性能中心集成了一整套软件、服务和最佳实践,用于自动化关键性能活动,包括负载测试、性能调优、应用诊断和容量规划。
在复杂IT基础架构中发现性能瓶颈,最大程度地减少上线后的意外的发生,并确保上线之际满足生产性能需求。
支持绝大多数的企业环境,包括ERP/CRM、Web、J2EE、.NET、无线和流媒体。全面集成Mercury的测试和监测产品系列,以实现Mercury BTO解决方案的全方位价值。
|