Loadrunner 参数化

来源:互联网 发布:mac finder 边栏 编辑:程序博客网 时间:2024/04/29 10:19
1.目的
由于脚本中的内容都是静态的,只有通过参数化处理将静态的内容变为动态才能解决这个问题
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 会重新录制第一行