LoadRnner压测指南

准备压测机

准备好脚本和场景文件

可能在跳转机上(D:\压测201804),也可能在本机上
一般跳转机上会有一份数据
在这里插入图片描述
假设有如下场景的名称:
搜索:1000Vuser_MS_搜索系统Scenario1
提示词:Suggest
相关搜索:相关搜索
登录跳转机
win7开始菜单启动mstsc
在这里插入图片描述
如果跳转机上没有数据,需要在本地资源选项设置共享本地资源(也就是你需要准备的数据路径),比如我把数据放到E盘某个路径,则需要这样设置(勾选本地设备和资源->详细信息)

如果跳转机上没有文件,通过共享资源把本地的文件拷贝到跳转机上。
在这里插入图片描述

通过跳转机连接一台远程服务器
通过mstsc连接。
在这里插入图片描述
同样需要共享本地资源到远程服务器,设置如下图所示:
在这里插入图片描述
勾选本地设备下面的磁盘驱动器。目的是将准备好的数据文件拷贝到远程服务器上。
登录远程服务器
挑一台申请的压测机,跳转

用户名:Kingsoft
密码:******

将跳转机上的资源拷贝到远程压测机的磁盘下,这里我拷贝到了E盘
建立目录search_test
拷贝Scenario和Script到路径search_test下,新建result文件夹(保存数据用)。

打开Scenario下面的脚本:
在这里插入图片描述
默认会加载好Script下的三个场景文件,如下图:
在这里插入图片描述
其中ScriptPath可能是上次设置的路径,需要更改成本次存放路径。

配置运行脚本

1.配置运维给的服务器
在这里插入图片描述
点击这个服务器按钮
清空IP列表,重新添加本次运维给的机器IP(去掉当前占用的这台),效果如下:
在这里插入图片描述
然后选择全部IP,点击Connect按钮,Status显示Ready时可进行下一步操作。
配置压测服务器请求比例
选中一个ScriptPath
在这里插入图片描述
然后点击菜单栏的Scenario,选择Convert Scenario to the Percentage Mode
在这里插入图片描述
即可更改比例关系,如图所示:
在这里插入图片描述
按比例分配服务器到每一个场景文件(在2模式下)
选中下拉列表即可进行选择。
在这里插入图片描述
设置好IP后,重新点击菜单里面的Scenario里面的Convert…更改成不可修改模式。
在这里插入图片描述
针对各脚本设置参数:
在这里插入图片描述
设置一个很大的数:
在这里插入图片描述
Vuser步长:
在这里插入图片描述
日志收集设置:
在这里插入图片描述
Vuser思考时间:
在这里插入图片描述
出错时继续:
在这里插入图片描述
不下载非HTML资源:
在这里插入图片描述
协议设置:http 1.1 (长连接);http 1.0短连接
在这里插入图片描述

设置TPS数据
在这里插入图片描述
修改成Start 1500 Vusers即可,其他数据不需要修改。双击即可完成修改。
也可以修改运行时间(Duration)。

设置数据保存路径
点击菜单栏Results,出现如下对话框
在这里插入图片描述
路径设置到你需要保存的位置。
开始跑数据
在这里插入图片描述
选择左下角的Run按钮,进入程序运行界面。
点击Start Scenario按钮开始跑数据
在这里插入图片描述
一直等到你设置的时间结束,或者为了测试强行停止。
出现如下界面就可以进行画图工作:
在这里插入图片描述
保存数据效果图
选中Analyze Results按钮,进入效果图界面:
咱们需要两张图,一张是Average Transaction Response Time效果图,一张是Total Transaction per Seconds效果图,其中后面一张默认不会展示出来,需要手动添加。
右击Graphs,
在这里插入图片描述
选择Add New Graph,
选择Total Transactions per Second进行添加。
在这里插入图片描述
效果如下:
在这里插入图片描述
最后需要将两张图进行裁剪,主要更改三点:
1.时间采集频率改成1秒(每一张图都需要这样设置)
在这里插入图片描述
2.修改横轴
可以看到,刚开始的效果图有系统启动的影响,曲线并不平稳,需要截取平稳的一段数据:
在这里插入图片描述
右击图片,出现Display Options选项
在这里插入图片描述
进入设置,进入高级设置(Advanced)选项:
在这里插入图片描述
选择Bottom Axis,勾掉Auto选项,进行人工设置
在这里插入图片描述
点击Change按钮,修改最小值
在这里,我将横轴修改成最小值1:00,效果图如下:
在这里插入图片描述
3.修改纵轴
修改原理同步骤2.

保存效果图
将这两张图片保存到word中,后面会议评审需要用。

备注:
查看系统性能:

•	cpu http://zabbixserver.dapp.com/tea/hcgraph/graph_spline.php?period=7200&hosts=10.5.42.42,10.5.42.43,10.5.42.44,10.5.42.45,10.5.42.46,10.5.42.47,10.5.42.48,10.5.42.49,10.5.42.52,10.5.42.53,10.5.42.54,10.5.42.55,10.5.42.56,10.5.42.57,10.5.42.58,10.5.42.59&item_name=cpu
•	内存 http://zabbixserver.dapp.com/tea/hcgraph/graph_spline.php?period=7200&hosts=10.5.42.42,10.5.42.43,10.5.42.44,10.5.42.45,10.5.42.46,10.5.42.47,10.5.42.48,10.5.42.49,10.5.42.52,10.5.42.53,10.5.42.54,10.5.42.55,10.5.42.56,10.5.42.57,10.5.42.58,10.5.42.59&item_name=memfree
•	负载 http://zabbixserver.dapp.com/tea/hcgraph/graph_spline.php?period=7200&hosts=10.5.42.42,10.5.42.43,10.5.42.44,10.5.42.45,10.5.42.46,10.5.42.47,10.5.42.48,10.5.42.49,10.5.42.52,10.5.42.53,10.5.42.54,10.5.42.55,10.5.42.56,10.5.42.57,10.5.42.58,10.5.42.59&item_name=load
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值