loadrunner基本使用流程及结果分析(图文).docx

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Duration(持续时间):了解该测试过程持续时间.测试人员本身要对这个时期内系统一共 做了多少的事有大致的熟悉了解.以确定下次增加更多的任务条件下测试的持续时间。
Statistics Summary(统计摘要):只是大概了解一下测试数据,对我们具体分析没有太大的 作用.
Transaction Summary(事务摘要):了解平均响应时间 Average 单位为秒.
6. 下图中: 1) Schedule by 选项表示加载方式,基于脚本还是基于组 2) Run mode 表示加载模式:分别表示模拟真实情况和还是基于场景
7. 双击下图红色区域,可选着加压力度
8. 双击红色区域,可设置压力下完运行时间
9. 双击下面红色的内容,可以选着虚拟用户停止的模式
10. 弹出设置选项框,可以选着停止的方式 全部一下停止 每多少时间停止多少个的方式停止
其余的看不看都可以.都不是很重要. 【注】 51Testing 授权 IT168 独家转载,未经明确的书面许可,任何人或单位不得对本文内 容复制、转载或进行镜像,否则将追究法律责任。 内容导航
4.分析集合点
在录制脚本中通常我们会使用到集合点,那么既然我们用到了集合点,我们就需要知道 Vuser 是在什么时候集合在这个点上,又是怎样的一个被释放的过程.这个时候就需要观察 Vuser-Rendezvous(集合点) 图.
二、 创建场景
1. 在 vugen 中点击图中按钮创建场景
2. 弹出编辑框,设置场景,设置完成后点击 ok 第一个是目标场景 第二个是手动场景 其中手动场景可以设置加载虚拟用户数
3. 双击这里选着加压主机
4. 选择主机 ip,和系统
5. 点击 ok 关闭对话框 图中红色区域是选着场景执行方式:模拟真是环境还是基于时间表模拟
2.系统资源:
2.1 硬件环境:
CPU:奔四 2.8E
硬盘:100G 网络环境:100Mbps 2.2 软件环境: 操作系统:英文 windowsXP 服务器:tomcat 服务 浏览器:IE6.0 系统结构:B/S 结构 3.添加监视资源 下面要讲述的例子添加了我们平常测试中最常用到的一些资源参数.另外有些特殊的资 源暂时在这里不做讲解了.我会在以后相继补充进来。 Mercury Loadrunner Analysis 中最常用的 5 种资源. 1. Vuser 2. Transactions 3. Web Resources 4. Web Page Breakdown 5. System Resources 在 Analysis 中选择“Add graph”或“New graph”就可以看到这几个资源了.还有其他没有数 据的资源,我们没有让它显示.
11. 点击 run,来到执行界面
12. 在执行界面点击 start Scenario,开始跑场景
13. 下图为执行过程中
14. 场景跑完后显示如图界面: 其中右边红色区域是运行过程中监控服务器的资源占用率等等的一些信息,在左边还可 以添加或查看其他的一些图标
15. 点击下面按钮也能添加加压主机
11. 弹出的参数话界面 一般回放设置下这里就好
12. 点击图中图表设置参数化 13. 弹出的设置界面,主要设置红色区域的几个地方
14. 下图按钮为脚本调试
15. 下图按钮为设置时间的其实点和结束点的按钮 16. 下图两个按钮分别为与 hp 质量管理工具 ALM 连接按钮和创建场景按钮
17.插入事件,分别表示时间的开始和结束 事件插入成功: 18. 设置集合点
一、 录制脚本
1. 打开 2. 点击编辑脚本Βιβλιοθήκη Baidu
3. 点击按钮新建脚本
4. 弹出对话框,选着 web(http/html)
5. 输入网址,点击 ok 6. 录制脚本,录制结束后,点击一下按钮停止录制
7. 录制成功后,生成脚本
8. 点击如下按钮回放脚本 9. 点此按钮,可新增 action
10. 点此按钮可以进行录制和回放设置
如果想查看更多的资源,可以将左下角的 display only graphs containing data 置为不选.然 后选中相应的点“open graph”即可.
打开 Analysis 首先可以看的是 Summary Report.这里显示了测试的分析摘要.应有尽有. 但是我们并不需要每个都要仔细去看.下面介绍一下部分的含义:
图1
可以看到大概在 3 分 50 的地方 30 个用户才全部集中到 start 集合点,持续了 3 分多, 在 7 分 30 的位置开始释放用户,9 分 30 还有 18 个用户,11 分 10 还有 5 个用户,整个过程 持续了 12 分.
图2
上面图 2 是集合点与平均事务响应时间的比较图.
注:在打开 analysis 之后系统 LR 默认这两个曲线是不在同一张图中的.这就需要自行设 置了.具体步骤如下:
点击图上.右键选择 merge graphs.然后在 select graph to merge with 中选择即将用来进 行比较的 graph.如图 3:
图3
图 2 中较深颜色的是平均响应时间,浅色的为集合点,当 Vuser 在集合点持续了 1 分后平 均响应时间呈现最大值,可见用户的并发对系统的性能是一个很大的考验.接下来看一下与事 务有关的参数分析.下看一张图.
6. 合并后的图表
具体实例教你如何做 LoadRunner 结果分析
LoadRunner 最重要也是最难理解的地方--测试结果的分析.其余的录制和加压测试等设 置对于我们来讲通过几次操作就可以轻松掌握了.针对 Results Analysis 我用图片加文字做 了一个例子,希望通过例子能给大家更多的帮助.这个例子主要讲述的是多个用户同时接管任 务,测试系统的响应能力,确定系统瓶颈所在.客户要求响应时间是 1 个人接管的时间在 5S 内.
16. 经 15 后,弹出选项框,点击 add 可以输入主机信息
17. 设置 ip 欺骗
三、 结果分析
1. 点击下面按钮,进入分析结果界面 2. 分析界面如下:
3. 点击这里的图表可以查看各结果的,然后对结果进行分析
4. 按照如下操作可以增加新的图表 5. 右键图表选着合并图表,可以合并分析
相关文档
最新文档