没有合适的资源?快使用搜索试试~ 我知道了~
LoadRunner性能测试应用+连载
需积分: 9 8 下载量 25 浏览量
2013-05-02
10:43:38
上传
评论 1
收藏 6.8MB DOC 举报
温馨提示


试读
64页
LoadRunner性能测试应用+连载 LoadRunner是一个强有力的压力测试工具。它的脚本可以录制生成,自动关联;测试场景可以面向指标,多方监控;测试结果可以用图表显示,并且可以拆分组合。 作为专业的性能测试工具,通过模拟成千上万的用户对被测系统进行操作和请求,能够在实验室环境中重现生产环境中可能出现的业务压力,再通过测试过程中获取的信息和数据来确认和查找软件的性能问题,分析性能瓶颈。
资源推荐
资源详情
资源评论

















第九页
LoadRunner 性能测试应用(连载一)
第 2 章 LoadRunner
入门
是一个强有力的压力测试工具。它的脚本可以录制生成,自动关联;测试场景可以面向
指标,多方监控;测试结果可以用图表显示,并且可以拆分组合。
作为专业的性能测试工具,通过模拟成千上万的用户对被测系统进行操作和请求,能够在实验室环境
中重现生产环境中可能出现的业务压力,再通过测试过程中获取的信息和数据来确认和查找软件的性能问
题,分析性能瓶颈。
2.1 LoadRunner 创建测试脚本
开发 脚本需要经过图 所示的几个步骤。
在录制脚本时要遵循以下录制原则:
.提高脚本执行效率
所录制的脚本内容要精练,而且是用户的真实操作,不可增加多余或重复性的操作,这样的脚本执行
起来更能准确地模拟用户的真实行为,减少了执行时间,执行结果更准确。
.录制具有代表性的功能
在一个软件中有很多不同的功能,但要录制所有的功能几乎是不可能的,所以要选择常用的、使用频
率较高的业务功能来进行测试。
.选择具有影响的事务

测试人员要对被测功能具有一定的认识和了解,选择一些对于整个测试过程中有影响的事务来测试,
否则测试结果是无意义的。
当启动 后会出现选择脚本类型的对话框,在此对话框中,请选择我们常用的
脚本类型,也就是 ()协议,这是最为常见的。以下脚本介绍以此类型为例。
2.1.1 录制普通脚本
启动 ,在弹出的对话框中选择需要新建的协议脚本,通过 可以采用单
协议或多协议模式,进行脚本的录制。选择单协议还是多协议,根据测试程序的实际需要而定。
.选择协议
采用单协议模式时, 将只录制指定的协议;采用多协议模式时, 将录制多个协议中的
操作。下列协议支持多协议脚本:、、 !、"#!、、$、%
&"'(原始)、& 和 。“双协议 &(")的引擎使用一种不同的机制,应视为单
协议,不能与其他多协议类型结合使用。
各种 类型之间的另一个区别是多操作支持功能。大多数协议都可支持多个操作部分,如
"#!、、*、()、!、和 "+ 等协议。
对于大多数 类型,在每次录制时都会新建一个 脚本,而不能在现有脚本中进行录制。但
是,在录制 ,(、-!,(、 ,(、、!、.、"+、"#! 或 *
脚本时,可以在现有脚本中进行录制。
创建脚本时,单击“#%)(新建)打开“#%)(新建 )对话框,该对话框可提供选
择录制脚本协议的快捷方式。
()单协议脚本:创建单协议 脚本,这是“&/)(启动)对话框打开时的默认选项。从
生成器的“类别”中进行选择,并选择录制脚本的协议,如图 所示。
图 0选择单协议脚本

()多协议脚本:创建多协议 脚本, 将显示所有可用的协议。选择一个协议后,单击
右箭头,将其移入“&"")(选定的协议)部分中,如图 所示。
图 0选择多协议脚本
()使用最近使用过的协议新建脚本:从最近创建脚本的协议中选择已经使用过的协议,并且这些
协议已经体现了录制脚本类型,如图 1 所示。
图 10选择最近使用的协议
LoadRunner 性能测试应用(连载二)
2.开始录制
假设需要测试的是 应用,选择“()”协议,单击“2)按钮确定后,进入主窗体,
如图 3 所示。

图 3录制结果的主窗体
单击工具栏中“&")按钮,根据录制的对话框,输入要测试程序的地址,开始进行录制。通
过“)菜单来启动录制脚本的命令,如图 4 所示。
图 4选择录制按钮
也可以在工具栏中直接单击“&"5)按钮,但录制之前还要进行相应的设置,如图 6 所示。
图 6录制配置界面
()环境设置

首先,勾选“"7//"/),单击“2)后,就会自动启动要测试的程序,还可以选择
要把录制的脚本放到哪一个部分,默认情况下是“!")。
然后,单击左下角的“/)按钮,进入录制环境设置界面,如图 8 所示。
●“"5)标签页:默认情况下选择“&"/),说明脚本中采用 页面的形式,
这种方式的 &"/ 脚本容易维护和理解,推荐用这种方式录制。“&"/)说明脚本中的表示采
用基于 的方式,!& 和 ! 中的录制方式就是这种,这种方式看上去比较乱。
其他标签页功能说明如下,如有需要可作相应的设置。
9:-%)标签页:浏览器的选择。
●“"5;$)标签页:浏览器上的代理设置。
图 8环境设置界面
●“!(")标签页:可以设置录制时的思考时间(7'.)、支持的字符集标准等。
●“)标签页:手工设置关联,通过关联可在测试执行过程中保存动态值。使用这些设置可
以配置 在录制过程中执行的自动关联的程度。
()脚本内容
在录制过程中,可以单击“)(暂停录制)按钮,在脚本中插入事务、注释和集合,防止在录制
完成后再插入这些事务找不到具体位置。当业务流程完成后,单击“&/)(停止录制)按钮,会自动生成
脚本,退出录制过程,如图 4 所示。
单击“&()(保存)按钮,起个与实际业务有关系的名字,保存到相应的位置。
剩余63页未读,继续阅读
资源评论


u010533961
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基础算法-python爬楼梯问题
- 某音Web端参数X-Bogus获取算法(逆向分析)
- 头歌答案 C语言程序设计实践 实验二 数据类型与基本操作(1)
- java高校实习生管理系统设计和实现springboot+vue毕业设计源码+数据库mysql代码.rar
- springboot+vue.js辽B代驾管理系统java毕业设计源码+数据库代码.rar
- OceanBase OBCA初级考试认证资料
- java可信捐赠管理系统的设计与开发springboot+vue毕业设计源码+数据库代码.rar
- vue基于Springboot的网上宠物店系统的设计与实现java毕业设计源码+数据库代码.rar
- OceanBase OBCA 部分题目
- vue基于springboot的七彩云南文化旅游网站的设计与实现java毕业设计源码代码+数据库.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
