场景下参数化的取值总结

 

最近在学习loadrunner的参数化,自己通过看书和网上查阅资料,总结了一下场景下参数化得取值,希望大家能多给指出不足!!

顺序取值方式(迭代 2 次)

 

更新值方式           用户

Vuser1

Vuser2

Vuser3

Vuser4

Vuser5

每次迭代 (Each iteration)

【甲甲 | 乙乙】

【甲甲 | 乙乙】

【甲甲 | 乙乙】

【甲甲 | 乙乙】

【甲甲 | 乙乙】

每次出现 (Each occurrence)

【甲乙 | 丙丁】

【甲乙 | 丙丁】

【甲乙 | 丙丁】

【甲乙 | 丙丁】

【甲乙 | 丙丁】

只取一次 (once)

【甲甲 | 甲甲】

【甲甲 | 甲甲】

【甲甲 | 甲甲】

【甲甲 | 甲甲】

【甲甲 | 甲甲】

         总结:每个用户脚本的取值一样

 

随机取值方式(迭代 2 次)

 

更新值方式           用户

Vuser1

Vuser2

Vuser3

Vuser4

Vuser5

每次迭代 (Each iteration)

【甲甲 | 丙丙】

【乙乙 | 甲甲】

【丙丙 | 甲甲】

【甲甲 | 丁丁】

【乙乙 | 甲甲】

每次出现 (Each occurrence)

【丁乙 | 丙丁】

【甲乙 | 丁丙】

【丙乙 | 甲丁】

【丙乙 | 丙丁】

【乙乙 | 丙丁】

只取一次 (once)

【甲甲 | 甲甲】

【丙丙 | 丙丙】

【丁丁 | 丁丁】

【乙乙 | 乙乙】

【甲甲 | 甲甲】

         总结:每个用户脚本取值都是随机取值

唯一取值方式(迭代 2 次) ---- 自动分配块

 

更新值方式          用户

Vuser1

Vuser2

Vuser3

Vuser4

Vuser5

每次迭代 (Each iteration)

【甲甲 | 乙乙】

【丙丙 | 丁丁】

【戊戊 | 戊戊】

Error

Error

 

自动分配原理

Vuser1

Vuser2

Vuser3

 

Vuser4

 

Vuser5

 

唯一取值方式(迭代 2 次) ---- 手动分配块( 3 个)

 

更新值方式          用户

Vuser1

Vuser2

Vuser3

Vuser4

Vuser5

每次迭代 (Each iteration)

【甲甲 | 乙乙】

【丁丁 | 戊戊】

Error

Error

Error

 

手动分配原理

Vuser1

Vuser2

 

Vuser3

 

Vuser4

 

Vuser5

总结:唯一值取值方式,确保用户全部通过,应遵循公式如下:

Param 参数记录条数≥迭代次数× Vuser 数目(自动分配)

Param 参数记录条数≥手动分配块数数目× Vuser 数目(手动分配)

场景下参数取值总结

Update value on

Select next row

Sequential

Random

Unique (优先分配每个用户的块)

Each iteration

每个用户取值相同

每个用户随机取值

根据自动或手动分配块的方式获得每个用户的数据块

Each occurrence

每个用户取值相同

每个用户随机取值

根据手动分配每个用户的数据快

Unique

每个用户取值相同

每个用户随机取值

每个用户使用参数列表中的一个值

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值