loadruner参数化的记载[转]

loadruner参数化的记载

关键词loadruner参数化的记载

1、 说明书中loadruner参数化的记载

update value on

each iteration(迭代或者循环) :运行时,在每一次的循环中都取相同的值。 实践一(与定义的相反),对所有用户第一次执行迭代时取第一个值,第二次执行迭代时取第二个值........一直下去,比喻:一个参数的值为,kim,david,michael......,第一个循环时,取kim,第二次循环时,取david........ ,单次迭代时都是一个值;

each occurrence (出现):运行时,每遇到一个该参数,便会取新的值。(摘自网上,对所有的用户,第一个出现时取第一个值,第二次出现取第二个值),没有实践过

once(一次),运行时,在每次循环中,改参数只取一个值。 (摘自网上,第一个用户【control中】,为这个用户的所有迭代选取第一个值,第二个用户【control中】,为这个用户的所有迭代选取第二个值.....)

select next row

sequential :按照顺序一行行的读取,每一个虚拟用户都会按照相同的顺序读取

random:在每次循环里随机读取一个,但是在循环中一直保持不变

unique: 唯一的数,注意,如 5个control用户,脚本中要进行10次循环,那么编号为1的虚拟用户取前10个数,编号为2的虚拟用户取数从第11个数开始到第20个数

综合实践:

(一) select next row 用 unique , update value on 用 iteration ,脚步中设置2个循环,control中5个值,这是参数中用了10(2×5个)参数,与unique, each iteration所说例子一样,

(二)select next row 用 unique , update value on 用 once ,脚步中设置2个循环,control中10个用户,最后只有10个参数被调用

(三)select next row 用 unique , update value on 用 occurrence ,occurrence下的allocate值设为 2,脚步中设置2个循环,control中2个用户,最后只有第二个、第四个参数被调用,并且整个scenario报告错误。

(四)select next row 用 unique , update value on 用 occurrence ,occurrence下的allocate值设为 1,脚步中设置2个循环,control中2个用户,最后只有第 一个、第二个参数被调用,并且整个scenario报告错误。

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9934490/viewspace-976718/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/9934490/viewspace-976718/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值