录制用户行为
loadrunner不关心被测系统用什么语言实现的,只关心被测系统是用什么协议实现的。
常用协议:HTTP/HTML Windows Sockets Java Vuser等
Program to record:用什么程序录制
目前支持ie和火狐,此处可选择浏览器或浏览器的版本,需要指定绝对路径
URL Address:录制的地址 必须以http://开头
Working directory: ..\LoadRunner\bin\ --lr的bin目录
Record into Action:选择录制脚本放置的action
Record the application startup : 是否一开始就执行录制,还是先执行一些步骤再录制
option-Recording :
HTML(推荐):对每个页面录制成一条语句,一个HTML请求里可能包含多个URL请求,放在EXTRARES下面作为资源;
HTML Advanced:
Script type :
1、 基于用户行为
2、 基于协议的(推荐)
URL: 把每个请求都当成一个url,录制成一条语句来处理
录制中操作部分介绍:
录制 , 停止,暂停,存放的action , , 事务的增加和结束,集合点
录制后菜单介绍:
Tasks --任务模式,也叫引导模式,基本不用
Script --脚本模式,一般情况下都在这个模式下开发脚本
Tree --树形模式,用来查看脚本界面信息及请求信息
vuser_init 脚本初始化,这里的代码只会被迭代一次
action 脚本操作,可以设置多个Action,也可以被重命名
vuser_end 脚本退出操作
globals.h 全局配置文件
修改脚本中action的执行次数:Vuser-Run-time Settings-Run Logic
Replay Log:回放的日志
Recording Log:录制时的日志,网卡端产生的日志
Correlation Results:自动关联产生的日志
Generation Log:录制日志的另外一种展现形式
rum time data:脚本运行过程中产生的参数数据(只有在脚本运行中才会出现)
web_url:执行get请求
web_submit_data:执行post请求
报告查看:View -Test Results
lr中字体显示大小的调整:tools-General Options-Enviomment ,select font
作业1:分别用html和url方式录制同样的脚本