LoadRunner 参数化设置

上一篇 / 下一篇  2016-08-07 13:01:09 / 个人分类:LoadRunner

//在LoadRunner中进行参数化时,Parameter的取值设置有以下相关参数:

/**取值方式**/

--Sequence:顺序取值,按照参数化的数据顺序,一个一个的来取。

--Random:随机取值,参数化中的数据,每次随机的从中抽取数据。

--Unique:唯一取值,为每个虚拟用户分配一条唯一的数据。

【Same line as XX】  取某一个参数的同一行。

/**改变(更新)取值的时机:**/

--Each Iteration://每次迭代更新,指Vuser为每次脚本迭代使用新值,假如100个用户都取第一条数据,称为一次迭代;完了100个用户都取第二条数据,以此类推。

--Each Occurrence://每次取值更新,指Vuser为每次参数出现时使用新值,这里强调前后两次取值不能相同。

--Once://只更新一次,指Vuser在方案运行期间仅对参数值更新一次,一条数据只能被抽取一次。(如果数据轮次完,脚本还在运行将会报错。)

//-----疑问:
1.SequentialEachiteration和SequentialOccurrence的区别在哪里
1.RandomEachiteration和RandomOccurrence的区别在哪里

//-------------------------Sequential---------------------------

Sequential + Each iteration
//每个Vuser按顺序循环读取数据,如:vuser1...vusern 第一次到第n次重复读取1-10row

Sequential + Occurrence
//每个Vuser按顺序循环读取数据,如:vuser1...vusern 第一次到第n次重复读取1-10row

Sequential + Once
//所有用户重复读取第一行数据




//--------------------------Random----------------------------

Random + Each iteration
//每个Vuser可循环随机读取,但是赋值数据存在重复情况。

Random + Occurrence 
//每个Vuser可循环随机读取,但是赋值数据存在重复情况。不同之处在哪里?

Random + Once 
//所有用户重复读取随机选择的第一行数据



//---------------------------Unipue 会分配数据给Vuser----------------------------


Unipue + 迭代 + Abort vuser://读取完分配给该用户的数据就终止该用户,如从1-10,再次读1时终止。

Unipue + 迭代 + Continue in a cyclic manner://循环读取分配给该用户的数据,如:从1-10row,反复读取。

Unipue + 迭代 + Contiue With Last Value://第一次循环读取分配给此vuser的数据,如:从1-10row,第二次循环重复10row。


Unipue + occurrence + Abort vuser:
//1个Vu只取一次参数就停止,
//如10条数据,2个vu,如勾选了它(Allocatec 3 values for each vuser)
//每个用户按顺序读取【3】个参数就停止,1Vu读取一次1-3row就停止,2vu读取一次4-6row就停止。


Unipue + occurrence + Continue in a cyclic manner:
//1个vu重复读取第一次读取的数据,如重复读取1row,
//如勾选了(Allocatec 3 values for each vuser)
//每个用户按顺序重复读取【3】个参数,如1Vu循环重复读取1-3row,2Vu循环重复读取3-6row。




Unipue + occurrence + Contiue With Last Value://每个vu重复读取第一次读取的数据,如1vu重复读取1row,2vu重复读取2row,但是会报错,
//如勾选了(Allocatec 3 values for each vuser)
//每个用户按顺序读取【3】个参数,10条数据,2vu
    //1vu:第一次迭代1-5row,之后重复5row,注意会报错。   
     //2vu:第一次迭代6-10row,之后重复10row,注意会报错。

Unipue + Once :
//每个Vuser每次读取第一条数据,唯一且只取一次,持续时间重复读取第一次读取的数据。
//如10条数据,2vu
//1vu:第一次读取1row,之后重复读取1row
//2vu:第一次读取2row,之后重复读取2row

TAG:

fhhh_eyou的个人空间 引用 删除 fhhh_eyou   /   2016-08-10 11:02:09
1
 

评分:0

我来说两句

我的栏目

日历

« 2024-05-13  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 8155
  • 日志数: 4
  • 建立时间: 2013-05-29
  • 更新时间: 2016-08-07

RSS订阅

Open Toolbar