Loadrunner构建性能测试卓越中心
提高组织效率
许多公司除了选择标准负载测试解决方案以外,逐渐转向一种 IT 共享服务模式(称为性能测试 CoE),用来提高生产效率、实现流程标准化。通过 HP Performance Center 创建的
CoE 所获得的效率包括:测试生产效率提高、应用程序团队之间的协作增强、以及外包某些或全部负载测试的性工作的能力改进。CoE 有助于共享实践和技能,并且可以通过在企业范围内快速的测试交付能力来提高您的企业效率。简而言之,CoE 模式可以提高基础设施和人力资源的应用,并终使企业整体质量提高。
支持整个企业的协作
性能测试人员通过 Web可以全天候进行所有测试操作,包括:上传测试脚本、安排负载测试、创建负载测试场景、运行多项负载测试、监控测试执行情况以及分析结果。执行测试时,任意数量的用户均可以远程观察测试,并且可以对被测应用配置自定义视图。 HP Performance Center 可以提供协作式基础设施,以便让项目经理、开发人员和性能工程师都可以实时查看负载测试数据、进度和运行信息。 HP Performance Center 可以通过诸如基于
Web访问、资产共享、项目分组和版本控制之类功能来提高团队内的协作。
衡量应用行为的更好方法
为了消除生产和测试之间的差异,HP Performance Center能够利用实际的生产环境性能数据以便在测试时更好地重现应用行为。
HP
真实用户监控(Real
User Monitor,RUM)能够转化为性能测试脚本。与生产环境使用情况相关的数据能够从HP 业务服务管理(Business Service Management)或第三方解决方案(如WebTrends)直接导入到HP
Performance Center。HP
Performance Center使测试团队能够了解应用在生产环境中是如何被使用的,以及应用的实际表现。这有助于更好地创建能够反映真实情况的测试场景。根据了解的结果,他们能够规划和执行更准确和现实的性能测试。
类似地,SiteScope监控指标和配置能够被导入,加速测试环境的设置。
LoadRunner介绍
LoadRunner(以下简称LR)是一种高规模适应性的自动负载测试工具,它能预测系统行为,优化性能。LR强调强调是的对整个企业应用架构进行测试,它通过模拟实际用户的操作行为和实行实时性能监控,来帮助客户更快的确认和查找问题。LR能支持广泛的协议的技术,为客户的特殊环境,提供特殊的解决方案。
LR的特点:
1、能很轻松地创建虚拟用户
2、能创建真实的负载
3、定位性能问题
4、分析结果定位问题所在
5、完整的企业应用环境支持
LR的结构:
1、Virtual User Generator:虚拟用户生成器,简称VuGen,用来录制操作者的操作,建立虚拟用户脚本。
2、Controller:压力控制器,整个压力测试的控制中心,用来管理,设计,驱动及监控压力测试场景。
3、Load Generator:压力生成器,执行虚拟使用者脚本以产生虚拟用户,对被测系统发出请求和接收响应,模拟实际的负载。
4、Analysis:结果分析器,通过测试结果的数据,用来分析压力测试结果。
5、Launcher:提供一个集中的界面,启动LR所有模块。
LoadRunner的工作原理:
LR的工作原理是通过用户执行被测程序的客户端,在VuGen中录制被测系统的客户端和服务器的协议交互,生成脚本,然后在Controller中控制Load Generator,按照一定的配置(又称为场景),模拟一定数量的用户,对服务器产生压力,同时对被测系统涉及的操作系统,数据库,中间件笔资源进行监控,收集压力情况下的资源信息,测试结束后形成测试结果和监控数据,在结果分析器中进行分析,后生成测试结果报告.
LoadRunner教程
欢迎来到LoadRunner教程。 这个自定进度的指南引导您完成负载测试过程,并帮助您了解LoadRunner测试环境。
完成本教程后,您将可以自行设计,运行和监视简单的负载测试。 我们建议您按照提供信息的顺序完成教程。
了解如何使用VuGen-LoadRunner的虚拟用户生成器开发Vuser脚本。
了解如何使用LoadRunner的Controller设计和运行负载测试。
了解如何使用分析工具创建图表和报告来分析负载测试。
HP LoadRunner
访问网站外部下载网站
编辑注意:“立即下载”链接将引导您到开发人员网站上下载之前必须填写的表单。联系开发商定价信息。
发行人的描述
来自Hewlett Packard Development Company:HP LoadRunner是用于预测系统行为和性能的行业标准性能测试产品。使用有限的硬件资源,LoadRunner可以模拟数百或数千个并发用户,使应用程序能够通过严峻的现实用户负载。您的IT团队可以从端到端强调应用程序,并衡量关键业务流程的响应时间。同时,LoadRunner通过全mian的系统监视器和诊断模块阵列收集系统和组件级性能信息。这些指标被组合成一个复杂的分析模块,允许团队深入研究以隔离架构中的瓶颈。 LoadRunner支持广泛的企业环境,是唯yi的性能测试产品,需要定制和认证,可与PeopleSoft,Oracle,SAP和Siebel的ERP / CRM应用程序配合使用。