1.录制前设置
1.创建脚本
新建单协议脚本—》选择Web协议—》创建
LR11只支持WIN7系统、浏览器IE8、9和低版本的火狐(24.0或36.0),高版本IE可以卸载装IE8或9,不支持谷歌,LR自带火狐路径HP\LoadRunner\bin\firefox
推荐使用架设代理的方式进行录制
设置录制程序
win32 应用程序一般应用于C/S架构,使用代理录制不能勾选录制应用程序启动。
录制选项设置
2.开始录制
设置完毕点击确定开始录制,出现事件并打开浏览器说明开始录制
在被测事务之前插入开始事务
插入集合点后,操作生成被测事务
事务结束后插入结束事务,结束事务的名称必须与开始事务名称保持一致才能成为同一事务
一个场景(脚本)只能存在一个集合点
录制脚本如图,
集合点必须在被测事务外部,运行事务代码的时间即响应时间
lr_think_time(秒),来设置思考时间,一般设置5秒左右,没有思考时间会异常
可以自己编写脚本,通过右键插入
点击执行按钮,运行脚本 回放日志观察异常
3.设计场景剧本
默认即可
设定并发用户数,一般不勾选同时,会对首页面进行冲击,除非首界面就是被测界面
完成前一直运行,只会运行一遍,不用设置停止Vuser
选择运行时间运行次数可能不只一次,一般用于稳定测试,需要设置Vuser
设置集合策略
如果为灰色,运行场景并停止,再次查看并点击即可
不使用第二张策略,一般使用第一种即可
4.运行场景
点击运行,进入运行场景界面
调整视图
添加8张图
1:正在运行Vuser 2.事务响应时间 3.每秒HTTP响应数 4.有错误的Vuser
5.每秒点击次数 6.Windows 资源 7.吞吐量 8.错误统计信息
在windows资源右键 添加度量,设置监控服务器的参数
点击添加输入被测服务器的IP,保留CPU和内存的参数,删除其他参数,点击确认
服务器为LINUX切换视图为UNIX资源即可
对图进行配置
配置完成后点击开始场景运行,点击Vuser..查看运行情况
4个性能指标
1.事务响应时间超过7秒即不及格
2.吞吐量下降即不及格 吞吐量指服务器每秒处理事务的字节数
3.CPU百分比超过70%即不及格
4.出现报错即不及格
当任意性能指标不及格就应停止增加Vuser并发数量 ,排查问题逐步接近瓶颈点