LoadRunner实战应用培训课件.ppt
《LoadRunner实战应用培训课件.ppt》由会员分享,可在线阅读,更多相关《LoadRunner实战应用培训课件.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LoadRunner实战应用培训服务器压力测试、虚拟用户均衡负载服务器压力测试、虚拟用户均衡负载2012/04/06终端软件部测试钮菁菁LoadRunner 实战应用 创建测试脚本(录制脚本、手写脚本、完善脚本) 创建测试场景(方案设计:手动方案、面向目标方案) 监视场景(添加windows资源监视窗口、性能计数器) 分析测试结果 创建测试脚本 (以服务器url压力测试为例) 前期准备:下载下一页配置信息url:http:/10.10.102.12:88/dfe/npc.mo?uId=2455038&imsi=9460029895468694&smsCn=13800755500&cId=821
2、84&ccId=&gId=200010&bsId=&pType=1&pVer=25_07B&screen=240 x320&galVer=12&mSize=650&tType=1&kType=1&eddy=0&nextPageId=200010创建脚本过程创建用户脚本需要用到Visual User Generator (VuGen)。 提示: 运行VuGen 最好在1024*768 的分辨率下, 否则有些工具栏可能会看不到2. 主控台上选择Create/Edit Scripts,启动VuGen,见下图创建测试脚本创建测试脚本3. 启动VuGen后, 通过菜单新建一个用户脚本, 选择系统通讯的协
3、议。4. 这里我们需要测试的是Http的应用,同时考虑到后台SQL数据库所以我们需要选择Web(HTTP/HTML)协议SQL SERVER协议,确定后, 进入主窗体。通过菜单来启动录制脚本的命令。 创建测试脚本创建测试脚本在URL 地址栏中添入要测试的url站点地址测试http:/10.10.102.12:88/dfe/npc.mo?uId=2455038&imsi=9460029895468694&smsCn=13800755500&cId=82184&ccId=&gId=200010&bsId=&pType=1&pVer=25_07B&screen=240 x320&galVer=12&
4、mSize=650&tType=1&kType=1&eddy=0&nextPageId=200010 选择要把录制的脚本放到哪一个部分, 默认情况下是“Action”。5.说明一下:VuGen 中的脚本分为三部分:vuser_init、vuser_end 和Action。其中vuser_init 和vuser_end 在一个脚本中有且只能存在一个, 不能再分割, 而Action 还可以分成无数多个部分( 通过点击New 按钮, 新建ActionXXX)。创建测试脚本7. 点“ 选项 ”按钮, 进入录制的设置窗体, 这里一般情况下不需要改动。8. 然后点“OK” 后,VuGen 开始录制脚本。在
5、录制过程中, 不要使用浏览器的“ 后退” 功能,LoadRunner 无法兼容此功能。 录制过程中, 在屏幕上会有一个工具条出现。录制完成后, 按下“ 结束录制” 按钮,VuGen 自动生成用户脚本, 退出录制过程。创建测试脚本 9. 初始脚本录制完毕创建测试脚本 完善测试脚本当录制完一个基本的用户脚本后, 在正式使用前我们还需要完善测试脚本, 增强脚本的灵活性。一般情况下, 我们通过以下几种方法来完善测试脚本。插入事务插入结合点插入注解10.参数化输入(此次ppt中暂不涉及,以后应用实例中再详细介绍)创建测试脚本 _完善测试脚本 1.1. 插入事务名词解释事务(Transaction): 为
6、了衡量服务器的性能, 我们需要定义事务。比如: 我们在脚本中有一个数据查询操作, 为了衡量服务器执行查询操作的性能, 我们把这个操作定义为一个事务, 这样在运行测试脚本时,LoadRunner 运行到该事务的开始点时,就会开始计时, 直到运行到该事务的结束点, 计时结束。这个事务的运行时间在结果中会有反映。提醒:插入事务操作可以在录制过程中进行, 也可以在录制结束后进行。创建测试脚本 _完善测试脚本 1.1. 插入事务具体操作在需要定义事务的操作前面, 通过菜单或者工具栏插入。2. 输入该事务的名称注意: 事务的名称最好要有意义, 能够清楚的说明该事务完成的动作。插入事务的开始点后, 下面需要
7、在需要定义事务的操作后面插入事务的“ 结束点”。同样可以 通过菜单或者工具栏插入。默认情况下, 事务的名称列出最近的一个事务名称。一般情况下, 事务名称不用修改。事务的状态默认情况下是LR_AUTO。一般情况下, 我们也不需要修改, 除非在手工编写代码时, 有可能需要手动设置事务的状态。 (操作附图如下)创建测试脚本 _完善测试脚本 1.1. 插入事务具体操作 1创建测试脚本 _完善测试脚本 1.1. 插入事务具体操作 2创建测试脚本 _完善测试脚本 1.1. 插入事务具体操作 3创建测试脚本 _完善测试脚本 1.1. 插入事务具体操作 4创建测试脚本 _完善测试脚本 1.1. 插入集合点名词
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LoadRunner 实战 应用 培训 课件
限制150内