Mercury LoadRunner

简介:
负载测试降低应用风险  

  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解决方案的全方位价值。










本文转自 qinling_bai 51CTO博客,原文链接:http://blog.51cto.com/22494/14486,如需转载请自行联系原作者
目录
相关文章
|
JavaScript 前端开发 Java
正则表达式深度解析:匹配任意字符串
【4月更文挑战第1天】
8009 0
|
Go 数据库 数据安全/隐私保护
Navicat 16.2安装和试用教程详解
Navicat 16.2安装和试用教程详解
546 0
|
安全 关系型数据库 MySQL
CentOS7仅安装部署MySQL80客户端
通过上述步骤,你可以在CentOS 7上成功安装并配置MySQL 8.0客户端。这个过程确保你能够使用MySQL客户端工具连接和管理远程的MySQL数据库,而不需要在本地安装MySQL服务器。定期更新MySQL客户端可以确保你使用的是最新的功能和安全修复。
1311 16
|
存储 网络安全
Curl error (60): SSL peer certificate or SSH remote key was not OK for https://update.cs2c.com.cn/NS/V10/V10SP2/os/adv/lic/base/x86_64/repodata/repomd.xml [SSL: no alternative certificate subject name matches target host name 'update.cs2c.com.cn']
【10月更文挑战第30天】在尝试从麒麟软件仓库(ks10-adv-os)下载元数据时,遇到 SSL 证书验证问题。错误提示为:`Curl error (60): SSL peer certificate or SSH remote key was not OK`。可能原因包括证书不被信任、证书与域名不匹配或网络问题。解决方法包括检查网络连接、导入 SSL 证书、禁用 SSL 证书验证(不推荐)、联系仓库管理员、检查系统时间和尝试其他镜像。
4547 1
|
Java 关系型数据库 MySQL
mysql5.7 jdbc驱动
遵循上述步骤,即可在Java项目中高效地集成MySQL 5.7 JDBC驱动,实现数据库的访问与管理。
2961 1
|
存储 SQL 缓存
一文带你了解MySQL之Adaptive Hash Index
在InnoDB体系架构图的内存结构中,还有一块区域名为:Adaptive Hash Index,翻译成中文:自适应哈希索引,缩写:AHI,它是一个纯内存结构,我们今天就来了解它。
3196 0
|
Java Spring 容器
同一接口有多个实现类,怎么来注入一个指定的实现?@Resource、@Autowired、@Qualifier
同一接口有多个实现类,怎么来注入一个指定的实现?@Resource、@Autowired、@Qualifier
1204 0
|
Oracle 关系型数据库 索引
Oracle-维护存在主键的分区表时的注意事项
Oracle-维护存在主键的分区表时的注意事项
455 0
|
JSON 数据格式
阿萨聊测试:Apifox的高级Mock 自定义脚本
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第4天,点击查看活动详情 大家好,我是阿萨。今天我们学习高级Mock的自定义脚本功能。学习完前面的内容后, 我们还有一类场景使用前面的Mock 方法无法实现.
1863 0
阿萨聊测试:Apifox的高级Mock 自定义脚本
|
JSON Java 测试技术
[已解决]HttpMessageNotReadableException: JSON parse error: Unexpected character:解析JSON时出现异常的问题分析与解决方案
[已解决]HttpMessageNotReadableException: JSON parse error: Unexpected character:解析JSON时出现异常的问题分析与解决方案
1866 0