LoadRunner培训学习课程_第1页
LoadRunner培训学习课程_第2页
LoadRunner培训学习课程_第3页
LoadRunner培训学习课程_第4页
LoadRunner培训学习课程_第5页
已阅读5页,还剩94页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、导读LoadRunner 简介LoadRunner 安装LoadRunner 使用LoadRunner 监控第1页/共99页第一页,编辑于星期六:五点 三十分。LoadRunner 简介第2页/共99页第二页,编辑于星期六:五点 三十分。LoadRunner 简介 轻松创建虚拟用户 创建真实的负载 实时监测器 分析结果以精确定位问题所在 重复测试保证系统发布的高性能 其他特性 第3页/共99页第三页,编辑于星期六:五点 三十分。LoadRunner 安装第4页/共99页第四页,编辑于星期六:五点 三十分。LoadRunner安装 系统要求 WINDOWS2000 128M内存 500M磁盘空间

2、第5页/共99页第五页,编辑于星期六:五点 三十分。LoadRunner安装 安装过程 运行LoadRunner安装目录中win32下 Setup.exe即可进入安装程序 第6页/共99页第六页,编辑于星期六:五点 三十分。1、在“Registration Information”界面中,输入序列号(不用改动,就是n个8) LoadRunner安装第7页/共99页第七页,编辑于星期六:五点 三十分。2、在安装类型界面中,选择一种安装类型 LoadRunner安装第8页/共99页第八页,编辑于星期六:五点 三十分。3、在安装方式界面中,需要选择一种安装方式。建议选择“自定义安装”,这样所有的组件

3、都会一次安装。 LoadRunner安装第9页/共99页第九页,编辑于星期六:五点 三十分。4、在“License Information”中输入License Key后,Next,继续 LoadRunner安装第10页/共99页第十页,编辑于星期六:五点 三十分。5、安装路径选择界面 LoadRunner安装第11页/共99页第十一页,编辑于星期六:五点 三十分。6、Next后进入拷贝文件的界面LoadRunner安装第12页/共99页第十二页,编辑于星期六:五点 三十分。7、拷贝文件完成后,进入“User Login Settings”界面 LoadRunner安装第13页/共99页第十三

4、页,编辑于星期六:五点 三十分。8、重新启动,loadrunner自动完成配置LoadRunner安装第14页/共99页第十四页,编辑于星期六:五点 三十分。LoadRunner 使用第15页/共99页第十五页,编辑于星期六:五点 三十分。1、制定负载测试计划 分析应用程序 确定测试目标 计划执行 LoadRunner使用第16页/共99页第十六页,编辑于星期六:五点 三十分。2、创建用户脚本 录制基本的用户脚本 LoadRunner使用第17页/共99页第十七页,编辑于星期六:五点 三十分。启动Visual User Generator后,通过菜单LoadRunner使用第18页/共99页第

5、十八页,编辑于星期六:五点 三十分。新建一个用户脚本,选择系统通讯的协议。 LoadRunner使用第19页/共99页第十九页,编辑于星期六:五点 三十分。确定后,进入主窗体 LoadRunner使用第20页/共99页第二十页,编辑于星期六:五点 三十分。启动录制脚本命令 LoadRunner使用第21页/共99页第二十一页,编辑于星期六:五点 三十分。对象LoadRunner使用第22页/共99页第二十二页,编辑于星期六:五点 三十分。录制过程中, 在屏幕上会有一个工具条出现 LoadRunner使用第23页/共99页第二十三页,编辑于星期六:五点 三十分。按下“ 结束录制” 按钮,VuGe

6、n 自动生成用户脚本 LoadRunner使用第24页/共99页第二十四页,编辑于星期六:五点 三十分。完善测试脚本插入事务 LoadRunner使用第25页/共99页第二十五页,编辑于星期六:五点 三十分。输入该事务的名称结束 LoadRunner使用第26页/共99页第二十六页,编辑于星期六:五点 三十分。出现以下对话框 脚本中事务的代码如下 LoadRunner使用第27页/共99页第二十七页,编辑于星期六:五点 三十分。插入集合点 LoadRunner使用第28页/共99页第二十八页,编辑于星期六:五点 三十分。出现对话框脚本中集合点的代码如下 LoadRunner使用第29页/共99

7、页第二十九页,编辑于星期六:五点 三十分。插入注释 LoadRunner使用第30页/共99页第三十页,编辑于星期六:五点 三十分。输入脚本中注释的代码如下 LoadRunner使用第31页/共99页第三十一页,编辑于星期六:五点 三十分。参数化输入 LoadRunner使用第32页/共99页第三十二页,编辑于星期六:五点 三十分。选择“Replace with a parameter. ” LoadRunner使用第33页/共99页第三十三页,编辑于星期六:五点 三十分。例LoadRunner使用第34页/共99页第三十四页,编辑于星期六:五点 三十分。点“Data Wizard” 按钮 L

8、oadRunner使用第35页/共99页第三十五页,编辑于星期六:五点 三十分。下一步添入连接字符串和SQL 语句后 LoadRunner使用第36页/共99页第三十六页,编辑于星期六:五点 三十分。完成LoadRunner使用第37页/共99页第三十七页,编辑于星期六:五点 三十分。 插入函数 插入Text/Imag 检查点 Run-Time Setting LoadRunner使用第38页/共99页第三十八页,编辑于星期六:五点 三十分。单机运行测试脚本 LoadRunner使用第39页/共99页第三十九页,编辑于星期六:五点 三十分。3、创建运行场景 LoadRunner使用第40页/共

9、99页第四十页,编辑于星期六:五点 三十分。如果在已经打开的场景中, 添加脚本 LoadRunner使用第41页/共99页第四十一页,编辑于星期六:五点 三十分。点右边的“Generators” 按钮, 出现Load Generators 窗口 LoadRunner使用第42页/共99页第四十二页,编辑于星期六:五点 三十分。添加虚拟用户 LoadRunner使用第43页/共99页第四十三页,编辑于星期六:五点 三十分。点按钮 , 即可进入Schedule 设置窗口 LoadRunner使用第44页/共99页第四十四页,编辑于星期六:五点 三十分。LoadRunner使用第45页/共99页第四

10、十五页,编辑于星期六:五点 三十分。LoadRunner使用第46页/共99页第四十六页,编辑于星期六:五点 三十分。点 按钮, 进入Scenario Start Time 窗口 LoadRunner使用第47页/共99页第四十七页,编辑于星期六:五点 三十分。如果在脚本中设置了集合点, 还需要在Controller 中设置集合点策略 LoadRunner使用第48页/共99页第四十八页,编辑于星期六:五点 三十分。LoadRunner使用第49页/共99页第四十九页,编辑于星期六:五点 三十分。点 按钮, 进入策略设置窗口 LoadRunner使用第50页/共99页第五十页,编辑于星期六:五

11、点 三十分。设置结果文件保存路径 LoadRunner使用第51页/共99页第五十一页,编辑于星期六:五点 三十分。选择场景类型为Manual Scenario with Percentage Mode LoadRunner使用第52页/共99页第五十二页,编辑于星期六:五点 三十分。选择场景类型为GoalOriented Scenario LoadRunner使用第53页/共99页第五十三页,编辑于星期六:五点 三十分。目标的种类 LoadRunner使用第54页/共99页第五十四页,编辑于星期六:五点 三十分。Virtual Users Goal Hits per Second LoadR

12、unner使用第55页/共99页第五十五页,编辑于星期六:五点 三十分。Transactions per SecondTransactions Response Time LoadRunner使用第56页/共99页第五十六页,编辑于星期六:五点 三十分。Pages per Minute LoadRunner使用第57页/共99页第五十七页,编辑于星期六:五点 三十分。其他有用的设置 场景类型的转化 LoadRunner使用第58页/共99页第五十八页,编辑于星期六:五点 三十分。启用IP Spoofer(IP 欺骗) 使用IP Wizard: 在“ 开始”菜单程序中, 找到LoadRunner

13、ToolsIP Wizard LoadRunner使用第59页/共99页第五十九页,编辑于星期六:五点 三十分。这里选择第一项,“Next”, 出现IP Wizard 的第二个窗口 LoadRunner使用第60页/共99页第六十页,编辑于星期六:五点 三十分。到最后一个窗口, 直接点“Finish”,使用IP Wizard 后, 最后重新启动机器。 LoadRunner使用第61页/共99页第六十一页,编辑于星期六:五点 三十分。在Controller 的场景中, 启用IP Spoofer 即可 LoadRunner使用第62页/共99页第六十二页,编辑于星期六:五点 三十分。Options

14、设置 首先使用Export Mode( 专家模式) LoadRunner使用第63页/共99页第六十三页,编辑于星期六:五点 三十分。然后选择上述菜单中的Options LoadRunner使用第64页/共99页第六十四页,编辑于星期六:五点 三十分。优化 Controller 和Load Generators计算机 如果控制机(Controller machine) 和Load Generators 计算机运行的都是Windows2000, 那么下面两个简单的技巧可以提高性能在Load Generators 计算机上, 依次进入“ 控制面板”“ 系统” 选择“ 高级” 标签页, 点“ 性能选

15、项” 按钮, 选择优化“ 后台服务” 选项, 这样可以提高性能, 从而可以在每个Load Generators 上运行更多的虚拟用户在Controller 计算机上, 按照以上的步骤, 进入“ 性能选项” 窗口, 不过这里选择优化“ 应用程序” LoadRunner使用第65页/共99页第六十五页,编辑于星期六:五点 三十分。LoadRunner 监控第66页/共99页第六十六页,编辑于星期六:五点 三十分。分析以及监视场景 需要在Run 视图中设置 LoadRunner监控第67页/共99页第六十七页,编辑于星期六:五点 三十分。出现添加计数器的对话框 LoadRunner监控第68页/共9

16、9页第六十八页,编辑于星期六:五点 三十分。对象 Memory Processor 网络吞吐量以及带宽 磁盘 WEB应用程序 IIS5.0 SQL Server Network DelayLoadRunner监控第69页/共99页第六十九页,编辑于星期六:五点 三十分。分析实时监视图表 Q1 事务响应时间是否在可接受的时间内? 哪个事务用的时间最长? LoadRunner监控第70页/共99页第七十页,编辑于星期六:五点 三十分。Q2 网络带宽是否足够? LoadRunner监控第71页/共99页第七十一页,编辑于星期六:五点 三十分。Q3 硬件和操作系统能否处理高负载? LoadRunner

17、监控第72页/共99页第七十二页,编辑于星期六:五点 三十分。利用Analysis 分析结果分析事务的响应时间 LoadRunner监控第73页/共99页第七十三页,编辑于星期六:五点 三十分。Average Transaction Response Time LoadRunner监控第74页/共99页第七十四页,编辑于星期六:五点 三十分。分解页面 LoadRunner监控第75页/共99页第七十五页,编辑于星期六:五点 三十分。LoadRunner监控第76页/共99页第七十六页,编辑于星期六:五点 三十分。LoadRunner监控第77页/共99页第七十七页,编辑于星期六:五点 三十分。

18、LoadRunner监控第78页/共99页第七十八页,编辑于星期六:五点 三十分。LoadRunner监控第79页/共99页第七十九页,编辑于星期六:五点 三十分。确定WebServer 的问题 LoadRunner监控第80页/共99页第八十页,编辑于星期六:五点 三十分。其他有用的功能 比较每次运行的结果 (Analysis 中 )LoadRunner监控第81页/共99页第八十一页,编辑于星期六:五点 三十分。对图表进行组合合并 (Merge Graphs )LoadRunner监控第82页/共99页第八十二页,编辑于星期六:五点 三十分。LoadRunner监控第83页/共99页第八十

19、三页,编辑于星期六:五点 三十分。共用一个原点 LoadRunner监控第84页/共99页第八十四页,编辑于星期六:五点 三十分。选择第二项“Title” LoadRunner监控第85页/共99页第八十五页,编辑于星期六:五点 三十分。选择第三项“Correlate” LoadRunner监控第86页/共99页第八十六页,编辑于星期六:五点 三十分。LoadRunner监控第87页/共99页第八十七页,编辑于星期六:五点 三十分。 DB2 数据库监控 AIX 系统监控 其他监控LoadRunner监控第88页/共99页第八十八页,编辑于星期六:五点 三十分。 配置DB2客户端 配置 DB2

20、监视器,请执行下列操作: 在图树中单击 DB2 图,然后将该图拖进“运行”视图的右窗格中。 右键单击该图并选择“添加度量”,或选择“监视器”“添加联机度量”。将打开“DB2”对话框。 在该对话框的“监视的服务器计算机”部分中,单击“添加”按钮。将打开“添加计算机”对话框。LoadRunner监控第89页/共99页第八十九页,编辑于星期六:五点 三十分。 在“名称”框中,在 符号后面输入 DB2 服务器计算机名和在 DB2 控制中心指定的数据库实例。在“平台”框中,选择“N/A”。 单击“确定”保存输入的信息并关闭对话框。 LoadRunner监控第90页/共99页第九十页,编辑于星期六:五点

21、三十分。 在“DB2”对话框的“资源度量”部分中,单击“添加”。在打开的对话框中,输入 DB2 服务器用户名和密码,然后单击“确定”。将打开“DB2 监视器配置”对话框。 LoadRunner监控第91页/共99页第九十一页,编辑于星期六:五点 三十分。 展开“度量的组件”树,然后选择要监视的方法和计数器。 LoadRunner监控第92页/共99页第九十二页,编辑于星期六:五点 三十分。LoadRunner监控第93页/共99页第九十三页,编辑于星期六:五点 三十分。 配置 UNIX 中的 rstatd 守护程序 验证 rstatd 守护程序是否已经配置: rup 命令报告各种计算机统计信息,包括 rstatd 的配置信息。运行以下命令以察看计算机统计信息: rup host 也可以使用 lr_host_monito

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论