




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
关于本文档主 题LoadRunner安装和使用手册说明此文档为系统进行压力测试适用对象相关测试人员修 订 历 史 版 本章 节类 型日 期作 者说 明1.0C2005年2月张家强说明:类型创建(C)、修改(U)、删除(D)、增加(A);安装LoadRunner本section主要介绍LoadRunner8安装过程的Windows 版本的安装。首先,找到lrunner的安装程序,setup进行安装注意:1.在拷贝安装程序时,安装路径不要包含中文字符,有可能出错。 2.进入lrunner子目录中的setup进行安装,不要使用和iso同一目录层次的setup。第二步:Registration Information的填写。ID&PASSWORD任意, maintenance number按默认的n个8值。第三步:之后的setup type & license information等均可按默认,直接下一步。 (关于Web Sever的账户密码的设定没理解,有待进一步的查看,按默认)第四步: 重新启动计算机,进行lrunner的破解。 首先启动LoadRunner,点击License标签页之后new License, 将下面的注册码填入即完成破解。相关注册码 100 clients AEAMAUIK-YAFEKEKJJKEEA-BCJGI10000 web clients AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGBLoadrunner的首次使用(一)虚拟用户生成器Virtual User Generator启动:开始程序Mercury LoadRunnerApplicationsVirtual User Generator 录制用户脚本:new一个脚本,我们测试web应用程序选择协议html/http (如图)l 初次使用可以根据欲测试的Web应用程序的特点进行相关的设置 eg. 菜单Tools下的General options corelation标签页中 设置是否支持javascript,display标签页中 设置在回放过程中是否显示浏览器的活动,通过这里可以监测活动是否正常l 之后为正式录制脚本录制分三个部分Vuser-init 类似登陆操作等 Vuser-end 类似注销操作Action 登陆后的操作(注意:在重复执行测试脚本时,vuser_init 和vuser_end 中的内容只会执行一次,重复执行的只是Action 中的部分。)(方便起见,我把登陆操作都录在Action中。)在Action中,可以新建任意多个新的动作,最好为欲记录的操作集合起一个表明其含义的名字,录入完成的若干个操作动作后可以随时停止。录制工具栏(如图) 开始录制/暂停/停止/运行/编译(编译:即将操作编译为lrunner的脚本语言)l 在录制完成后,甚至在录制的过程中均可以进行脚本的完善工作。之其中的操作将在Tree View 视图下进行。(如图) 脚本视图/TreeView的工具栏切换 完善工作之一:插入事务 完善工作之二:插入集合点以测试多用户同时提交时系统可否承受 插入方法为 insert菜单下 Rendezvous 完善工作之三:将输入数据参数化 首先将视图模式切换至script模式 找到输入的相应字段eg.CustomerNo字段的值为999(如图) 对于用户的主键值,我们可以用唯一数对其进行设置(如图)之后选择参数的属性 Properties(如图)对其进行参数类型的设置,如userID我们可以采用UniqueNumber之后既是对其初始值,步进的数值, 如本例中CustomerNo字段,用户的ID为999页:6数值的格式等等进行设置。设置完成之后,可以看到原来的Value已经发生了变化(如图)总之,我们可以根据不同类型的参数,设置不同参数类型,如按唯一数,随机数,脚本循环次数,以及从数据文件中提取所需数据)所有的参数列表我们可以通过功能键 Ctrl+L或功能按钮打开(如图)对于不能满足我们需求的参数类型,我们还有另外一种方法,即 完善脚本的方法之四:自定义函数 完善脚本的方法之五:插入Text/Img的检查点(推荐在在录制的同时插入) 在TreeView的视图模式下,之后设置需要检查的文字或图片在已录制的页面鼠标右键插入 insert before / insert after插入相应的资源(此处和lrunner 7 的Guide文档中的插入检查 l 设置run-time setting(运行时的参数)如图,或直接按快捷键F4 或通过 Vuser菜单中 run-time setting在这里我们常用的设置为1. General中miscellaneous (如图) 遇到错误的处理? 用户按多线程/多进程处理? 按步/按动作为事务处理? (一般按默认设置)2. 设置网络带宽network中(如上图) 由上到下的选项依次为: 使用网络最大带宽 模拟目前比较流行的接入方式 自定义带宽参数注意:带宽越大,给Web服务器造成的压力就越大。3. 非重要资源错误时的处理设置,在internet Protocal-Preferences中 l 之后即可在本机上测试脚本,测试脚本编译通过后保存脚本出现如下图相关的report就表示通过测试保存脚本(二)调出CONTROLLER进行压力测试场景的相关设置 从Virtual User Generator中调用controller (如图) 之后我们可以手动或是自动建立测试场景(如图)(未完成)之后的相关设置都基于手动设置通过add加入脚本之后,如图选择Generator测试是否联机正常 之后,选择connect测试连接,Status显示Ready即表明可以测试(如图) 之后,添加待测脚本拟定的虚拟用户数量(如图) 点击edit schedule 建立用户rating的上升,持续,下降的数量设置(如图) 如图,对用户量的访问率的模拟有两个选项 其一是同时载入所有用户;其二是每xx秒/分/时增加yy个用户。对上升期,保持期,下降期分别作相应的设定后,就会在右端出现相应的 VuserTime的曲线。 在之后,需要在Vuser Generator中设置了集合点的位置设置其Rendezvous的响应策略 菜单选择scenario-rendezvous.policy我们先行选择欲设置的集合点,之后选择Policy确定集合点的策略。策略分为三个大项: 分别设置了如何释放用户运行下一步的场景 由上到下依次为:到达集合点的用户占所用用户或正在运行用户的百分比,或是到达用户到某个数量时同时释放用户。Timeout时间为用户在集合点的最大等待时间,如超出这个时间,则会忽略策略设定,释放用户进行脚本的下一个操作。 最后设置测试结果的保存路径-菜单result-result setting, 点击start scenario开始进行脚本的压力测试。 测试期间我们可以看到各个测试指标的曲线图,并可以随时切换,监视测试结果。自动测试的相关设置 在自动测试中,我们只要设定预测试Web应用中目标,Controller即可帮助我们完成针对目标的测试环境,直接测试。1. 其他tools的应用ip-wizard,注意在controller中要启动相应的选项 ip-wizard主要用于动态为压力测试中 的虚拟用户生成不同的I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 担保协议书陷阱
- 电声振动件制造工设备安全技术规程
- 电焊工能源节约考核试卷及答案
- 2025个人借款合同
- 2026届福建省厦门市思明区厦门第一中学数学七上期末监测试题含解析
- 2025短期工劳务合同协议
- 2025空调器购销合同
- 2026届湖南省长沙市长郡双语实验中学数学九上期末调研试题含解析
- 2026届广西梧州市岑溪市数学九年级第一学期期末学业质量监测试题含解析
- 2026届湖南省株州市九年级数学第一学期期末学业质量监测试题含解析
- 火锅店引流截流回流方案
- 2025-2026学年七年级英语上学期第一次月考 (福建专用) 2025-2026学年七年级英语上学期第一次月考 (福建专用)原卷
- 2025安徽普通专升本《大学语文》统考试题及答案
- 2025年少先队知识考试测试题库(含答案)
- 塔吊基础施工安全保证措施
- 2025年4月自考03450公共部门人力资源管理试题
- 第三单元(B卷能力提升练)-2023-2024学年高一语文单元速记巧练(统编版必修上册)原卷版
- 华能福州电厂管理制度
- 2025-2030汽车贷款行业市场深度分析及发展策略研究报告
- 投标代理人委托书
- 2025届高三英语一轮复习人教版(2019)必修第二册单词默写纸
评论
0/150
提交评论