1.目的
由于脚本中的内容都是静态的,只有通过参数化处理将静态的内容变为动态才能解决这个问题
2.操作
在Spript 视图中编写一脚本:
Action()
{
lr_log_message(lr_eval_string("text"));
return 0;
}
由于脚本中的内容都是静态的,只有通过参数化处理将静态的内容变为动态才能解决这个问题
2.操作
在Spript 视图中编写一脚本:
Action()
{
lr_log_message(lr_eval_string("text"));
return 0;
}
在Action中,选中text,单击鼠标右键,然后在弹出的菜单中选择Replace with a Parameter ,就会将选中部分变成参数。
选中后就会弹出以下窗口
在 Parameters name 输入 Paramzhongwen ,点“OK”,然后在菜单栏下选中 Vuser 下的 Parameter List... 或 按 Ctrl+L 组合键
选中后,会弹出 Parameter List 的窗口
点击 Add Row ,新增5行, 分别输入 甲、乙、丙、丁、戊 , 单击 Close
再按 F5 或单击 运行,运行脚本,此时会在Replay Log 下看到
然而在Run-time Setting 里的,选中 General 下的Run Logic ,设置 Number of Iterations 为3,单击“OK”
再次运行脚本
当设置 运行 迭代次数(Run Logic ) 为 6 时
当运行的次数 超过 输入的行数时,Loadrunner 会重新录制第一行