经常会有人问,为什么录制的脚本,再次运行不成功?
这是因为有些数据是动态变化的,不同账号或者数据传值不同,导致后面脚本不能用,为了获得动态数值我们需要一个很重要的步骤——关联。
在Loadrunner中关联有两种方式:一是自动关联,一种是手动关联。
1 自动关联
录制脚本后,打开 design-Design Studio,并设置关联参数 ,点击Correlate;脚本中的 关联值用{关联参数名称} 代替;


2 手动关联
有时候有些数据自动关联不了,这就需要我们手动关联了。
2.1 常用的关联函数
关联函数web_reg_save_param
作用:web_reg_save_param保存左右边界之间的动态数据,该函数需要放在对应请求前面。
用法:
web_reg_save_param("ParamName","LB=","RB=","NotFound=warning","Ordinal=1","Search=BODY",LAST);

常用参数解释:
ParamName, 函数注册的参数名称,可自己命名,
LB,左边界,
RB,右边界,
NotFound=warning 找不到指定信息不会报错,
"Ordinal=1" 记录第一个找到的,如为第二个,则为2,以此类推,如果为ALL的话,则只能统计数量,
"Scope=Body", 查找范围。
2.2 如何关联
1. 寻找需要替换的参数
建议从脚本的最后一个参数开始往前找,如下图所示:

2. 找到出现的位置
选择c