background image

AutoLoad ,您可以根据目前的用户人数事先设定测试目标,优化测试流程。例
如,您的目标可以是确定您的应用系统承受的每秒点击数或每秒的交易量。定
位性能问题 LoadRunner 内含集成的实时监测器,在负载测试过程的任何时候,
您都可以观察到应用系统的运行性能。这些性能监测器为您实时显示交易性能
数据(如响应时间)和其它系统组件包括 application server, web server,网路
设备和数据库等的实时性能。这样,您就可以在测试过程中从客户和服务器的
双方面评估这些系统组件的运行性能,从而更快地发现问题。再者,利用
LoadRunner 的 ContentCheck TM ,您可以判断负载下的应用程序功能正常与
否。ContentCheck 在 Virtual users 运行时,检测应用程序的网络数据包内容,从
中确定是否有错误内容传送出去。它的实时浏览器帮助您从终端用户角度观察
程序性能状况。分析结果以精确定位问题所在一旦测试完毕后,LoadRunner 收
集汇总所有的测试数据,并为您提供高级的分析和报告工具,以便迅速查找
到性能问题并追溯原由。使用 LoadRunner 的 Web 交易细节监测器,您可以了
解到将所有的图象、框架和文本下载到每一网页上所需的时间。例如,这个交
易细节分析机制能够分析是否因为一个大尺寸的图形文件或是第三方的数据
组件造成应用系统运行速度减慢。另外,Web 交易细节监测器分解用于客户端、
网络和服务器上端到端的反应时间,便于确认问题,定位查找真正出错的组
件。例如,您可以将网络延时进行分解,以判断 DNS 解析时间,连接服务器
或 SSL 认证所花费的时间。通过使用 LoadRunner 的分析工具,您能很快地查
找到出错的位置和原因并作出相应的调整。重复测试保证系统发布的高性能负
载测试是一个重复过程。每次处理完一个出错情况,您都需要对您的应用程序
在相同的方案下,再进行一次负载测试。以此检验您所做的修正是否改善了运
行性能。Enterprise Java Beans 的测试 LoadRunner 完全支持 EJB 的负载测试。这
些基于 Java 的组件运行在应用服务器上,提供广泛的应用服务。通过测试这些
组件,您可以在应用程序开发的早期就确认并解决可能产生的问题。利用
LoadRunner, 

 

您可以很方便地了解系统的性能。它的 Controller 允许您重复执行

与出错修改前相同的测试方案。它的基于 HTML 的报告为您提供一个比较性能
结果所需的基准,以此衡量在一段时间内,有多大程度的改进并确保应用成
功。由于这些报告是基于 HTML 的文本,您可以将其公布于您公司的内部网上,
便于随时查阅。最大化投资回报所有 Mercury Interactive 的产品和服务都是集成
设计的, 能完全相容地一起运作。由于它们具有相同的核心技术,来自于
LoadRunner 和 ActiveTest TM 的测试脚本,在 Mercury Interactive 的负载测试服
务项目中,可以被重复用于性能监测。借助 Mercury Interactive 的监测功能--
Topaz TM 和 ActiveWatch TM ,测试脚本可重复使用从而平衡投资收益。更重
要的是,您能为测试的前期布署和生产系统的监测提供一个完整的应用性能
管理解决方案。支持无线应用协议随着无线设备数量和种类的增多,您的测试
计划需要同时满足传统的基于浏览器的用户和无线互联网设备,如手机和
PDA。LoadRunner 支持 2 项最广泛使用的协议:WAP 和 I-mode。此外,通过负
载测试系统整体架构,LoadRunner 能让您只需要通过记录一次脚本,就可完
全检测上述这些无线互联网系统。支持 Media Stream 应用 LoadRunner 还能支持
Media Stream 应用。为了保证终端用户得到良好的操作体验和高质量 Media 
Stream,您需要检测您的 Media Stream 应用程序。使用 LoadRunner ,您可以记
录和重放任何流行的多媒体数据流格式来诊断系统的性能问题,查找原由,
分析数据的质量。完整的企业应用环境的支持。LoadRunner 支持广泛的协议,