LOADRUNNER初级教程

2021-09-24 16:30

入门

LoadRunner 初级教程邓楠

2008 0

入门

简介 使用概述 LoadRunner安装 LoadRunner安装 使用VuGen 使用VuGen开发脚本 VuGen开发脚本 使用Controller 使用Controller创建场景 Controller创建场景 使用Analysis 使用Analysis分析运行结果 Analysis分析运行结果

2008

1

入门

一、简介

LoadRunner 是 Mercury Interactive的一种预测系统 行为和性能的工业级标准性能测试负载测试工具。 通过以模拟上千万用户实施并发负载及实时性能监测 的方式来确认和查找问题,LoadRunner 能够对整个企业架 构进行测试。通过使用LoadRunner ,企业能最大限度地缩 短测试时间,优化性能和加速应用系统的发布周期。此外, LoadRunner 能支持广范的协议和技术,为您的特殊环境提 供特殊的解决方案。

2008

2

入门

一、简介-为什么进行自动化性能测试 简介-

自动性能测试是一项规范,它利用有关产品、人员和 过程的信息来减少应用程序、升级程序或修补程序部署中 的风险。自动性能测试的核心原理是通过将生产时的工作 量应用于预部署系统来衡量系统性能和最终用户体验。构 造严密的性能测试可回答如下问题:应用程序是否能够很快地响应用户的要求? 应用程序是否能处理预期的用户负载并具有盈余能力? 应用程序是否能处理业务所需的事务数量? 在预期和非预期的用户负载下,应用程序是否稳定? 是否能确保用户在真正使用软件时获得积极的体验?

通过回答以上问题,自动性能测试可以量化更改业务指标所产生的影 响,并防止系统出现故障和解决可用性问题。2008 3

入门

一、简介-LoadRunner原理 简介-LoadRunner原理 通过Agent进程,监视各种协议的Client与Server端的 通讯,用LoadRunner的一套C语言函数来录制脚本,所以只 要LoadRunner支持的协议,就不会存在捕捉不到的,这是它 与Loadtest,WR,Robot(Gui)录制脚本的很大一个区别。 WR必须对识别对象,才能录制到。然后它调用这些脚本向服 务器端发出请求,接受服务器的返回。至于服务器内部如何 处理,它不关心。

2008

4

入门

一、简介-LoadRunner解决方案 简介-LoadRunner解决方案 LoadRunner解决方案 LoadRunner解决方案LoadRunner通过使用虚拟用户Vuser代替实际用户。这些Vuser模拟实 际用户的行为来运行实际的应用程序。 因为一台计算机上可以运行许多Vuser,因此LoadRunner减少了对硬件 的要求。 LoadRunner Controller可以从一个单一的控制点简单有效地控制所有 的 Vuser。 LoadRunner联机监视应用程序的性能。 LoadRunner在测试过程中会自动记录应用程序的性能。 LoadRunner可检查出现性能延迟的地方:网络或客户端延迟、CPU 性 能、I/O 延迟、数据库锁定和数据库服务器上的其他问题。 LoadRunner 将监

视网络和服务器资源以帮助改进性能。2008 5

入门

一、简介-LoadRunner测试过程 简介-LoadRunner测试过程LoadRunner进 LoadRunner进 测试 过 : 制定负载测试计划 开发测试脚本 创建运行场景 执行测试 监视场景 分析测试结果

2008

6

入门

一、简介-制定负载测试计划 简介-

7

入门

一、简介-分析应用程序(Analyze the Application) 简介-分析应用程序( Application) 1.确定系统的组成画出系统的组成图。组成图要包括系统中所有的组件,以及相互之间是如 何通讯的。下面是一个系统组成图的例子,可以参考。

2008-4-18

北大青鸟商用信息系统有限公司

8

入门

一、简介-分析应用程序(Analyze the Application) 简介-分析应用程序( Application) 2.描述系统配置画出系统组成图后,试着回答以下问题,对组成图进行完善。 预计有多少用户会连到系统 客户机的配置情况(硬件、内存、操作系统、软件工具等) 服务器使用什么类型的数据库以及服务器的配置情况 客户机和服务器之间如何通讯 还有什么组件会影响Response Time 指标(比如Modem 等) 通讯装置(网卡、路由器等)的吞吐量是多少?每个通讯装置能够处理 多少并发

3.分析最普遍的使用方法了解该系统最常用的功能,确定那些功能需要优先测试、什么角色使用该系 统以及每个角色会有多少人、每个角色的地理分布情况等,从而预测负载的 最高峰出现的情况。

9

入门

一、简介-确定测试目标(Defining Testing Objectives) 简介-确定测试目标( Objectives)

根据性能测试需求写出性能测试场景

10

入门

二、LoadRunner使用概述 LoadRunner使用概述Generator(以下 LoadRunner 包含很多组件,其中最常用的有 Visual User Generator 简称VuGen VuGen)、Controller Analysis Controller,Analysis VuGen Controller Analysis。Mercury VuGen — 创建脚本VuGen 通过录制应用程序中典型最终用户执行的操作来生成虚拟用户 (Vuser)。VuGen 将这些 操作录制到自动虚拟用户脚本中,以便作为负载测试的基础。 Mercury LoadRunner Controller — 设计和运行场景 Controller 是用来创建、管理和监控负载测试的中央控制台。使用 Controller 可以运 行用来模拟真实用户执行操作的脚本,并可以通过让多个 Vuser (虚拟用户)同时执行 这些操作来在系统中创建负载。 Mercury Analysis — 分析场景 Mercury Analysis 提供包含深入的性能分析信息的图表和报告。使用这些图表和报告, 可以标识和确定应用程序中的瓶颈,并确定需要对系统进行哪些更改来提高系统性能。

11

入门

二、LoadRunner安装1 LoadRunner安装 安装1

1. 在“Registration Information”界面中,输入序列号(不用改动,就是 n 个 8)

12

入门

二、LoadRunner安装2 LoadRunner安装 安装22.在安

装类型界面中,选择一种安装类型 Standalone Installation将要安装 LoadRunner 在一台计算机上 Network Installation把 LoadRunner 安装在一个网络驱动器上,这样任何能连接 到这个网络驱动器的计算机都可以使用 LoadRunner 的部分或者全部组件。 Network Installation and shortcuts和 Network Installation 类似,不同的只是这 种类型将把自己的计算机配置成 Workstation 来运行 LoadRunner。

LOADRUNNER初级教程.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014宁波会计继续教育答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: