Loadrunder之脚本篇——参数化方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Loadrunder之脚本篇——参数化⽅法导语
参数化旨在模拟多数据来进⾏测试,所以再选择参数化你明确你参数化的内容!
⽅法⼀
1、确定需要参数化的内容
2、选中需要参数化的内容
3、右键选中的内容->Replace with a Parameter->填写参数名,类型->保存
4、Vuser->Parameter List中设置参数值和参数更新⽅式
5、通过回放后的⽇志验证参数取值
举例:
编写⼀简单脚本,如下
Action()
{
lr_eval_string(“text”);
return 0;
}
右键选中text,然后单击⿏标右键,弹出菜单中选择“Replace with a Parameter”,将选中部分替换成参数
结果如图
说明:
1.ParamName:参数名;
2.{}:指定参数的边界,可在Tools>General Options>Parameterization中设置,如下图
3.参数值被保存在菜单Vuser->Parameter List中,按Ctrl+L组合键或者单击⼯具栏上的Parameter List按钮
单击Add Row可以添加⾏记录(可取的参数值)
查看参数取值结果
第⼀步:打开Run-Time Settins中的Log选项,选中Enable logging并且使⽤Always send messages,在Log的等级中设置使⽤Extended log 并且选中Parameter substitution,保存,如图,
第⼆步:运⾏脚本,查看Output Window窗⼝中的Replay log窗⼝中出现的每次参数取值结果
⽅法⼆
1、View->Parameter List(Ctrl+L)中添加参数并设置值
2、代码中选中要参数化的内容
3、右键选中的内容->Use Existing Parameter将选中内容替换为Parameter List中所添加参数的参数
举例:
第⼀步:在Parameter List窗⼝中,单击左下⾓的New按钮新建参数
第⼆步:设置好参数的值后,选中要参数化的内容,在右键菜单中选择Use Existing Parameter中的ParamName参数进⾏参数化,或者点击Select from parameter list,打开Parameter list,从中⾯板左侧窗格选择需要的参数。

也可以在代码中找到需要参数化的内容,直接将其改写为{ParamName}即可
注意:对参数再次进⾏参数化,会覆盖原始值
如果点击是,会覆盖参数的原始值,所以应该选择否
说明:
1.基本上所有的LoadRunner函数中带有"" 的内容都可以直接使⽤参数化
2.在Parameter List中修改了参数名时,脚本中的对应参数都会⾃动变为新的参数名。

相关文档
最新文档