LoadRunner基本使用流程及结果分析(图文)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、录制脚本
1. 打开
2. 点击编辑脚本
1/ 46
3. 点击按钮新建脚本
4. 弹出对话框,选着web(http/html)
2/ 46
5. 输入网址,点击ok
3/ 46
6. 录制脚本,录制结束后,点击一下按钮停止录制
7. 录制成功后,生成脚本
8. 点击如下按钮回放脚本
4/ 46
9. 点此按钮,可新增action
10. 点此按钮可以进行录制和回放设置
5/ 46
6 / 46
11. 弹出的参数话界面 一般回放设置下这里就好
12. 点击图中图表设置参数化
13. 弹出的设置界面,主要设置红色区域的几个地方
14. 下图按钮为脚本调试
7/ 46
15. 下图按钮为设置时间的其实点和结束点的按钮
16. 下图两个按钮分别为与hp质量管理工具ALM连接按钮和创建场景按钮
8/ 46
17.插入事件,分别表示时间的开始和结束
9/ 46
事件插入成功:
18. 设置集合点
10/ 46
二、创建场景
1.在vugen中点击图中按钮创建场景
2.弹出编辑框,设置场景,设置完成后点击ok
第一个是目标场景
第二个是手动场景
其中手动场景可以设置加载虚拟用户数
11/ 46
3.双击这里选着加压主机
12/ 46
4.选择主机ip,和系统
13/ 46
5.点击ok关闭对话框
图中红色区域是选着场景执行方式:模拟真是环境还是基于时间表模拟
14/ 46
6.下图中:
1)Schedule by选项表示加载方式,基于脚本还是基于组
2)Run mode表示加载模式:分别表示模拟真实情况和还是基于场景
15/ 46
16 / 46
7. 双击下图红色区域,可选着加压力度
8.双击红色区域,可设置压力下完运行时间
17/ 46
18 / 46
9. 双击下面红色的内容,可以选着虚拟用户停止的模式
10.弹出设置选项框,可以选着停止的方式
全部一下停止
每多少时间停止多少个的方式停止
19/ 46
20 / 46
11. 点击run ,来到执行界面
12. 在执行界面点击start Scenario,开始跑场景
21 / 46
13. 下图为执行过程中
14. 场景跑完后显示如图界面:
其中右边红色区域是运行过程中监控服务器的资源占用率等等的一些信息,在左边还可以添加或查看其他的一些图标
15.点击下面按钮也能添加加压主机
22/ 46
16.经15后,弹出选项框,点击add可以输入主机信息
23/ 46
17.设置ip欺骗
24/ 46
25/ 46
三、结果分析
1.点击下面按钮,进入分析结果界面
2.分析界面如下:
26/ 46
3.点击这里的图表可以查看各结果的,然后对结果进行分析
27/ 46
4.按照如下操作可以增加新的图表
28/ 46
29 / 46
5. 右键图表选着合并图表,可以合并分析
6. 合并后的图表
具体实例教你如何做LoadRunner结果分析
LoadRunner 最重要也是最难理解的地方--测试结果的分析.其余的录制和加压测试等设置对于我们来讲通过几次操作就可以轻松掌握了.针对Results Analysis 我用图片加文字做了一个例子,希望通过例子能给大家更多的帮助.这个例子主要讲述的是多个用户同时接管任务,测试系统的响应能力,确定系统瓶颈所在.客户要求响应时间是1 个人接管的时间在5S 内.
30/ 46
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
31/ 46
5. System Resources
在Analysis 中选择“Add graph”或“New graph”就可以看到这几个资源了.还有其他没有数据的资源,我们没有让它显示.
如果想查看更多的资源,可以将左下角的display only graphs containing data 置为不选.然后选中相应的点“open graph”即可.
打开Analysis 首先可以看的是Summary Report.这里显示了测试的分析摘要.应有尽有.但是我们并不需要每个都要仔细去看.下面介绍一下部分的含义:
Duration(持续时间):了解该测试过程持续时间.测试人员本身要对这个时期内系统一共做了多少的事有大致的熟悉了解.以确定下次增加更多的任务条件下测试的持续时间。
Statistics Summary(统计摘要):只是大概了解一下测试数据,对我们具体分析没有太大的作用.
Transaction Summary(事务摘要):了解平均响应时间Average单位为秒.
其余的看不看都可以.都不是很重要.
【注】51Testing授权IT168独家转载,未经明确的书面许可,任何人或单位不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
内容导航
32/ 46