LoadRunner基础培训.ppt

上传人:豆**** 文档编号:33120744 上传时间:2022-08-10 格式:PPT 页数:24 大小:551KB
返回 下载 相关 举报
LoadRunner基础培训.ppt_第1页
第1页 / 共24页
LoadRunner基础培训.ppt_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《LoadRunner基础培训.ppt》由会员分享,可在线阅读,更多相关《LoadRunner基础培训.ppt(24页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、LoadRunner LoadRunner 概要介绍概要介绍LoadRunner是一种预测系统行为和性能的工业标准级负载测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认、查找问题LoadRunner 能够对整个企业架构进行测试。通过使用LR企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。此外,LoadRunner 能支持广范的协议和技术,可

2、提供特殊的解决方案。LoadRunnerLoadRunner基本步骤基本步骤创建脚本运行负载分析结果LoadRunner 测试过程创建Vuser脚本运行方案:可以指示多个 Vuser 同时执行任务,以模拟服务器上的用户负载。可以通过增加或减少同时执行任务的 Vuser 的数量来设置负载级别。监视方案:使用 LoadRunner 联机运行时、事务、系统资源等。分析测试结果:在方案执行期间,LoadRunner 将记录不同负载下的应用程序性能。创建测试脚本创建测试脚本操作步骤:1、启动VuGen:VuGen:选择需要新建的协议脚本,可以创建单协议,或是多协议脚本2 2、点击Start Record

3、按钮,输入程序地址,开始进行录制3、使用VuGenVuGen进行录制:创建的每个 Vuser 脚本都至少包含三部分:vuser_init、一个或多个 Actions 及vuser_end。录制期间,可以选择脚本中 VuGen 要插入已录制函数的部分。运行多次迭代的Vuser 脚本时,只有脚本的Actions部分重复,而vuser_init和vuser_end部分将不重复完善测试场景完善测试场景创建事务创建事务 模拟用户思考时间模拟用户思考时间Run-Time SettingRun-Time Setting选项选项创建事务创建事务在录制脚本时可以创建新的事务。LoadRunner 运行到该事务的

4、开始点时,LR就会开始计时,直到运行到该事务的结束点,这个事务的运行时间在结果中会有反映。模拟用户思考时间模拟用户思考时间用户在执行两个连续操作期间等待的时间称为“思考时间”。可模拟用户思考时间。录制脚本时,将录制实际思考时间并将相应的语句插入到脚本。以秒为单位指定所需的思考时间单机运行测试脚本单机运行测试脚本经过以上的各个步骤后,点击Run按钮,即可运行脚本VuGen会先编译脚本,检查是否有语法错误。如果有错误,VuGen将会提示错误。双击错误提示,VuGen 能够定位到出现错误的那一行。如果编译通过,就会开始运行。然后会出现运行结果,运行结束后自动弹出一个结果窗口。创建运行场景创建手动方案

5、创建面向目标的方案计划方案计划定义按方案计划:定义整个方案的设置。“加压”选项卡、“持续时间”选项卡、 “减压”选项卡。按组计划:定义各个组的设置。从左侧的框中,选择 要计划的 Vuser 组。“开始时间”选项卡、“加压”选项卡、“持续时间”选项卡、“减压”选项卡。创建手动方案通过创建并指定脚本、负载生成器和每个组中包括的Vuser数,可以生成手动方案。也可通过“百分比模式”定义要在方案中使用的Vuser的总数,并为每个脚本分配负载生成器和占总数一定百分比的Vuser。运行场景描述在测试活动中发生的各种事件。一个运行场景包括一个运行虚拟用户活动的Load Generator机器列表,一个测试脚

6、本的列表以及大量的虚拟用户和虚拟用户组。可以选择下列两种方法之一来创建方案:“手动方案”或“面向目标的方案”。在面向目标的方案中,可以定义通过测试要实现的目标, LoadRunner 将根据这些目标自动生成方案。 “加压”选项卡选择下列选项: 同时加载所有的Vuser: 启动x个Vuser,每x(时W分W秒):同时开始运行指定数目的Vuser,并在两次 Vuser 加压之间等待指定的时间。 持续时间。 减压。选择下列选项之一: 运行直到完成 在加压完成之后运行x(时W 分W 秒)“持续时间”选项卡 选择下列选项之一: 同时停止所有的Vuser:同时停止组中的所有 Vuser。 停止x个Vuse

7、r,每x (时W 分W 秒):在指定的时间段内停止一定数目的Vuser。 “减压”选项卡 在面向目标的方案中,您可以定义您希望实现的测试目标, LoadRunner 将根据定义的目标自动为您创建一个方案。在一个面向目标的方案中,您可以定义五种类型的目标:虚拟用户数、每秒点击次数(仅 Web Vuser)、每秒事务数、每分钟页面数(仅 Web Vuser)或方案的事务响应时间。使用“编辑方案目标”对话框可以对方案目标进行定义。注意:要定义每秒事务数或事务响应时间目标类型,脚本中必须包含事务。对于每种目标类型,您可以定义脚本中希望测试的事务。创建面向目标的方案运行方案关于系统资源监视影响事务响应时

8、间的一个主要因素是系统资源使用率。使用 LoadRunner 资源监视器,可以在方案运行期间监视计算机上指定的瓶颈。AnalysisAnalysis 分析AnalysisAnalysis基础知识使用AnalysisAnalysis图查看图结果 AnalysisAnalysis报告查看摘要报告创建HTMLHTML报告、Word报告查看摘要报告 摘要报告提供有关执行方案的一般信息。报告始终存在于树视图中或作为Analysis窗口中的选项卡。摘要报告列出关于方案运行的统计信息,并提供指向下列各图的链接:正在Running Vusers、Throughput、Hit per second等等,摘要报告显示包含方案的事务数据的表。该数据中包含一个“90Percent”列,指示90% 的事务的最大响应时间。 导出报告结束谢谢谢谢

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com