您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页loadrunner操作手册

loadrunner操作手册

来源:飒榕旅游知识分享网


LoadRunner操作手册

1、 LoadRunner操作,我们主要使用三大部分:Virtual User Generator、Controller、Analysis

1 Virtual User Generator:录制脚本 ○

2 Controller:设置运行场景 ○

3 Analysis:分析 ○

2、 首先我们打开Virtual User Generator,如图所示:

打开后的界面:

然后点击菜单file->new 新建一个脚本,打开后界面如下:

由于我们B/S大部分使用的协议为WEB(HTTP/HTML)(如果不是可以选择其他协议),所以我们选择协议为WEB(HTTP/HTML)然后单击Create,接下来打开下图界面:

在URL中输入你需要测试系统地址,Record into Action中有三个Action: Vuser_init:用来初始化的,比如登陆该界面

Action:用来记录你所测试业务的,比如输入用户名和密码登陆 Vuser_end:比如退出(注销)

Application type 默认即可

Program to record 是浏览器的位置 一般默认即可 Record the application startup 这项要打勾

设置后单击OK按钮,开始录制,录制结束后保存。

关于在脚本中添加事务和集合点的设置。 1. 事务添加方法,如下图:

开始事务时间要在脚本内容前面,点击开始事务按钮,如下图打红勾:

打开后设置事务名字(就是要测试的内容名字,比如:首页登录),如下图:

然后点击ok,如下图:

然后设置事务结束时间,点击打红勾按钮,如下图:

打开后如下图:

这个直接点ok就行,注意事务结束时间在脚本内容后面,如下图:

2.集合点设置

集合点要设在事务开始时间前面。 打开集合点设置按钮,如下图所示:

名字按自己意思输入即可,然后点击ok。 添加好了如下图:

此图就是集合点和事务的设置好了的图,位置要按这样设置。

3、 然后打开Controller,如图所示:

这样是在录好了脚本后直接在菜单tools打开当前

脚本的controller,来设计场景。打开后如下:

只需在Number Vusers里设置虚拟用户数即可,其他设置默认即可,打开后如下图:

 Start Vusers:意思是加压,一种是同时运行所有用户,一种是多少时间增加多少用

 Duration:持续时间,有三种:直到完成、加压完成后继续运行多少时间、一直运

行下去。

 Stop Vusers:减压,同时停止所有用户、多少时间停止多少用户。

 Initialize,选择Initialize each Vuser just before it runs可以增加精确度。

 其他Global Schedule里的默认即可。

然后去设置run-time Settings ,点击打红勾的图标:

打开后图如下:

先设置log选项,设置如下图:

再去设置Think Time,如下图:

再去设置Miscellaneous,如下图:

设置好了点ok。

然后再去连接压力机,点击打红勾的图标:

打开后如下图:

然后点击Connect即可,连接成功后会显示如下图:

然后点击Run,如下图:

进去后如下图:

这里就可以把监控器加进去,在第四个图表Windows Resources这里点击右键,如下图:

点击打红勾的选项,会弹出窗口,如下图:

窗口里第一个Add是添加监控服务器还是测试机的,点击如下图:

要是想监控服务器,就输入服务器IP地址,服务器系统版本。完了点击ok,再去点击第二个Add,弹出窗口如下:

蓝色这个选项就是cpu使用率了,然后点击Add,然后Close即可。

完了以后把多余的监控项都删除了,不然会监控很多内容,消耗服务器性能,如下图:

只这样一条即可,然后点击ok。

然后可以点击start Scenario 开始压力了。

等时间到了点击打红勾的图标进去结果分析,如下图:

一般有四个计数器:

Running Vusers:运行用户数

Trans Response Time:事务响应时间 Hits Per Second:每秒点击次数 Windows Resources:Windows资源

字段解释:

 Scenario Name:Scenario1 场景名称

 Results in Session:C:\\Documents and Settings\\陈营营\\Local

Settings\\Temp\\res\\res.lrr:结果保存路径

 Duration:1 minute and 24 seconds.:场景的运行时间  Maximum Running Vusers:1——运行的最大用户数  Total Throughput (bytes): 3,029,603——总的吞吐量

 Average Throughput (bytes/second): 35,2——平均每秒吞吐量(是网络速度的

参考之一)

 Total Hits: 1,206:——总的点击次数

 Average Hits per Second: 14.188——平均每秒点击次数(点击率)(是网络速度

的参考之一)  Transactions:Total Passed 22 Total Failed:0 Total Stopped :0——事务:通过22,

失败0,停止0(描述事务的全程情况)

图形:

 Transaction Name:事务名称

        

Minimum:最小 Average:平均 Maximum:最大

Std.Deviation:标准差

90 Percent:90 percent是90%的事物响应时间小于或等于90th percent 的值 Pass:通过数 Fail:失败数 Stop:停止数

HTTP Responses Summary中 HTTP 200等标示HTTP状态。

最后结果分析报告可以查看各个计数器图标等数据。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务