- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LR学习文档.doc
一:LR安装过程
1.双击打开安装文件 出现如下界面
2.点击第一个“LoadRunner”完整安装程序
点击“否” 继续进行
3. 点击确定
4.
5.
6.
7.
8.
9.点击退出 然后会自动进行安装 直到出现如下图面
10.点击下一步
11.点击NEXT
12.点击Next
选择 完全安装
13.点击下一步 下一步 进行安装
14.直到完成 点击退出
15.然后会自动弹出来一个提示
就是说许可证只能免费使用10天 点击close
16.LR自动启动 并伴随如下的一个界面 如下图
二:破解篇
解压这三个文件 在LR关闭的前提下 将2个DLL文件复制到 指定目录
D:\HP\LoadRunner\bin 覆盖原文件
然后重新启动LR 选择confuguration----(LoadRunner License 点击new License
输入:AEAMAUIKYAFEKEKJJKEEABCJGI 点击OK 可能会弹出提示
如果原来里面有许可证 现在就要把License删除掉 可以使用lr删除注册表文件里面的
运行该程序
点击“是” OK 可以再次启动LR
再次选择CONFUGURATION LoadRunner License
为空了
点击New License。
首先,输入globa100
的注册码:AEAMAUIKYAFEKEKJJKEEABCJGI
继续点击New License。
输入web10000
的注册码:AEABEXFRYTIEKEKJJMFKEKEKWBRAUNQJUKBYGB
点击OK
安装破解工作完成
二 LR基本使用
1.Vitrual User Generator
创建脚本,选择协议 (对于B/S的结构系统 使用web/http协议)
录制脚本
编辑脚本
检查修改脚本是否有误
1.启动LR 点击第一个选项卡的第一项
2.进入后点击菜单File---new Virtual User 选择单协议录制方式(New Single Protocol Script)
点击Create创建
【 以下截图 是我选择了多协议录制方式
下拉选择web(HTTP/HTML)协议】
3.创建成功 显示如下图
4.点击左边Recording下面的Record Application选项 进入如下界面
5.点击Start Recording 然后进行参数设置 如下图
各个参数的设置的解释
设置完成 点击OK 录制正式开始 。LR会根据设置的“要录制的程序”打开对应的客户端程序,按照正常步骤登录即可
登陆完成后,将要做查询并对功能编辑的操作,所以需要更换录制脚本的区域。直接在录制控制条上将Vuser_init换成action即可
继续脚本的录制。打开查询凭证的界面,输入时间。输入完成后添加【集合点】添加集合点的方式为:点击录制控制条上的添加集合点按钮,然后弹出“插入集合点”对话框,输入集合点的名字,就OK了
集合点:当通过controller虚拟多个用户执行该脚本时,用户的启动或运行步骤不一定都是同步的。集合点是在脚本的某处设置一个标记。当有虚拟用户运行到这个标记处,停下来等待,知道所有的用户都达到这个标记处时,再一同进行下面的步骤,这样能够用最大的用户并发去做下面的操作,就像集合在前进一样。集合点主要用于对关键步骤的加压,所以常用在事物定义之前
集合点插入完了,点击录制控制条上的“事物开始定义”按钮定义事务
事务:就是把测试所需要关注的操作定义成事务告诉LR这个是我想要重点检测性能的操作,LR就会在运行过程中记录事务内操作的响应事件等性能数据,并在Analysis中以报告的形式给出统计结果
插入事务结束点
事务结束点加入后,需要的基本操作就完成了,最后录入退出脚本,需要将脚本录制区域修改为Vuser_end
6.停止录制后 显示如下界面
LR的脚本分成3个结构:Vuser_init action vuser_end
通常Vuser_init是用来放置登陆脚本的
Vuser_end 是用来放置退出脚本的
这2个部分的脚本不参与迭代和循环,也不需要定义事物。如果需要在登录的时候添加集合点验证多用户登录的压力测试方案,则需要将登录脚本放在action 让vuser_init留空
点击页面上Recording log 如下图 可以查看具体的内容
三.脚本的修改
原始脚本不能直接做性能测试,因为原始的脚本录制完了,用controller去生成一个场景,然后产生大量的虚拟用户,把脚本分给这些虚拟用户执行,这样所有的用户操作同一条数据 系统肯定是不允许的。这样就需要调整,涉及到【参数化替换】和
您可能关注的文档
- linux各文件夹的作用.doc
- linux命令一级篇.doc
- Linux备份与恢复速成.doc
- Linux复习上学.doc
- linux复习题作业.doc
- Linux复习题附答案.doc
- LINUX大作业北邮信息工程春.doc
- linux学习笔记第七章-文件与目录管理.doc.doc
- linux工作队列.doc
- Linux平台LCD驱动程序.doc
- 新视野二版听说1第6单元示范1课件.ppt
- 【参考答案】 联络口译(第二版) 《联络口译》(第二版)参考答案.pdf
- 梅大高速茶阳路段“5·1”塌方灾害调查评估报告.docx
- 虹吸雨水PE管施工节点标准做法.pdf
- 2025消防设施施工质量常见通病防治手册,典型图示+规范要求.pptx
- 新视野大学英语(第二版)读写教程 4 空军工程大学编U05B.ppt
- E英语教程2(智慧版)Unit 6.pptx
- E英语教程3(智慧版)Unit 7.ppt
- 新视野二版读写1第4单元课件Section A How to Make a Good Impression.pptx
- E英语视听说教程4(智慧版)4-U2课件(2024版)U2.pptx
文档评论(0)