LoadRunner使用手册

原网站:http://blog.csdn.net/hehuicong/article/details/7220285

Loadrunner组件介绍:

  LoadRunner 包含很多组件,其中最常用的有 Visual User Generator 以下简称VuGen)、Controller,Analysise

Mercury 虚拟用户生成器 (VuGen)— 创建脚本VuGen

通过录制应用程序中典型最终用户执行的操作来生成虚拟用户 (Vuser)。VuGen 将这些操作录制到自动虚拟用户脚本中,以便作为负载测试的基础Mercury LoadRunner Controller — 设计和运行场景

 Controller 是用来创建、管理和监控负载测试的中央控制台。使用 Controller 可以运行用来模拟真实用户执行的操作的脚本,并可以通过让多个 Vuser (虚拟用户)同时执行这些操作来在系统中创建负载

Mercury Analysis — 分析场景

 Mercury Analysis 提供包含深入的性能分析信息的图和报告。使用这些图和 报告,可以标识和确定应用程序中的瓶颈,并确定需要对系统进行哪些更改来提高系统性能。

使用VuGen开发脚本的步骤:


使用VuGen开发脚本-录制测试脚本:

新建一个用户脚本,选择系统通讯的 协议,这里我们需要测试的是Web 应用,所以我们需要选择Web(HTTP /HTML)协议,确定后,进入主窗体。

下图是一个简述:




好了,下面是录制的步骤:
1.点击开始录制,设置录制选项,如图

Application type(应用程序类型)中选择应用程序类型Internet Application(Internet应用程序
URL中输入要测试的网址
Working directory(工作目录中设置工作目录
Record into Action(录制到操作)中选择要把录制的脚本放到哪一个部分(分为3部分,vuser_init , action , vuer_end),建议选择 Action
(vuser_init 和vuser_end 都只能存在一个,不能再分割,而Action 还可以分成无数多个部分(通过点击New 按钮,新建ActionXXX))

录制过程中,在屏幕上会有一个工具条出现。下面我们简单介绍一下各个按钮的功能:

录制完成后,按下“结束录制”按钮,VuGen 自动生成用户脚本,退出录制过程。

回放,没有错误即可,下面主要讲事务

什么是事务呢?来看一下官方解释:



如图,在你准备开始的节点处插入开始事务(插入事务会要求为事务命名),在准备结束的地方结束事务

之后还会有参数化,内容检查等不详细讲了,

controller里面运行Vuser。

如图,进入controller。

如下图,controller由以下两部分组成,设计和运行,下面战士出来的是设计界面



请关注场景组里面的组名称,是从Vgen中得到的。下图是运行(已经运行结束了)的界面,点击开始场景就开始场景了。

运行完,会生成一个图表,需要在Analysis中进行分析

Analysis中分析Controller生成的图表

在controller中点击结果-》分析结果,进入Analysis中

以下是Analysis的界面

可以看出吞吐量,平均响应时间等。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值