Thursday, January 08, 2009

Set unique variable value in Loadrunner

设置唯一值的方法通常可以用当前的时间戳(精确到毫秒):
1. 首先将timestamp设置成一个date/time类型的参数,
2. 然后,保存参数到变量里,便于每个interation都可以使用到这个固定的时间戳lr_save_var( lr_eval_string("{timestamp}"), 14, 0, "timestampstring");
3. 接下来引用在其他的语句中:

web_edit_field("userName_2",
"Snapshot=t7.inf",
DESCRIPTION,
"Type=text",
"Name=userName",
ACTION,
"SetValue=atestperf{timestampstring}{threadnum}",
LAST);

我加入了{threadnum}用来在并发过程中保证每个thread的唯一性,当然还有其他方法和格式能达到这个目的 :)

No comments:

Post a Comment