2023拉

LR的VuGen参数取值的策略一

上一篇 / 下一篇  2011-11-21 14:24:43 / 个人分类:性能测试

 

在一个脚本中,每个参数名都取不同参数列表的情况下,参数取值的策略

Action()

{

      lr_eval_string("{username}"); //一个参数名取一个参数列表下的值

      return 0;

}

1、Sequential和update value on的组合

      Each iteration

当设置了run-time settings之run logic上的iteration次数后,参数会根据次数顺序取值,当取值超出参数化记录条数,回到列表头依次取值

      Each occurrence

            参数每被取一次,记录变化一次,当取值超出参数化记录条数,回到列表头再次取值

      Once

             第一次取值后,再也不取新的记录

2、Random和update value on的组合

      Each iteration

            当设置了run-time settings之run logic上的iteration次数后,每当一次新的iteration开始,重新从参数列表中取一次随机值

      Each occurrence

每当取一次该参数值,从参数列表中重新取一次随机值

      Once

当第一次取到随机值后,再不更新记录

3、Unique和update value on的组合

      Each iteration

当设置了run-time settings之run logic上的iteration次数后,参数会根据次数顺序取值,当记录超出列表后,执行when out of value策略

      Each occurrence

每当取一次该参数值,按照记录顺序读取,当记录超出列表后,执行when out of value策略

      Once

第一次取值后,一直使用该记录

注:when out of value策略

            Abort vuser当超出时终止脚本

Continue in a cyclic manner当超出时回到列表头再次取值

Continue with last value使用参数表中的最后一个值


TAG:

 

评分:0

我来说两句

Open Toolbar