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天】
6862 0
|
7月前
|
存储 算法 数据处理
Pandas高级数据处理:数据加密与解密
在数字化时代,数据安全至关重要。Pandas作为Python的强大数据分析库,结合`cryptography`等加密库,可实现数据的高效加密与解密。本文介绍如何使用Pandas进行数据加密,涵盖对称加密、非对称加密及哈希算法,并提供常见问题及解决方案,确保敏感信息的安全性。通过示例代码演示加密流程,帮助读者掌握数据加密技术,提升数据安全性。
148 1
|
10月前
|
存储 网络安全
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 证书验证(不推荐)、联系仓库管理员、检查系统时间和尝试其他镜像。
2958 1
|
Go 数据库 数据安全/隐私保护
Navicat 16.2安装和试用教程详解
Navicat 16.2安装和试用教程详解
420 0
|
网络协议 Java 应用服务中间件
解决java.net.ConnectException: Connection refused:connect报错
解决java.net.ConnectException: Connection refused:connect报错
4707 1
|
存储 SQL 缓存
一文带你了解MySQL之Adaptive Hash Index
在InnoDB体系架构图的内存结构中,还有一块区域名为:Adaptive Hash Index,翻译成中文:自适应哈希索引,缩写:AHI,它是一个纯内存结构,我们今天就来了解它。
2443 0
|
机器学习/深度学习 人工智能 测试技术
深度学习中损失函数和激活函数的选择
深度学习中损失函数和激活函数的选择
119 0
|
Java Spring 容器
同一接口有多个实现类,怎么来注入一个指定的实现?@Resource、@Autowired、@Qualifier
同一接口有多个实现类,怎么来注入一个指定的实现?@Resource、@Autowired、@Qualifier
938 0
|
XML JSON Java
Spring Boot 中间件开发(一)《服务治理中间件之统一白名单验证》
Spring Boot + 领域驱动设计使得微服务越来越火热,而随着微服务越来越多,服务的治理就显得尤为重要。 在我们的业务领域开发中,经常会有一些通用性功能搭建,比如;白名单、黑名单、限流、熔断等,为了更好的开发业务功能,我们需要将非业务功能的通用逻辑提取出来开发出通用组件,以便于业务系统使用。而不至于Copy来Copy去,让代码乱的得加薪才能修改的地步!
935 72
|
JSON Java 测试技术
[已解决]HttpMessageNotReadableException: JSON parse error: Unexpected character:解析JSON时出现异常的问题分析与解决方案
[已解决]HttpMessageNotReadableException: JSON parse error: Unexpected character:解析JSON时出现异常的问题分析与解决方案
1030 0