标题: 参数取值的问题 [打印本页] 作者: ni_xh 时间: 2006-3-16 11:13 标题: 参数取值的问题 Controler中设置:
Run-time settings:
Number of Iteration:1
一个Grpup 中4个Vuser
参数属性:
File:列表中有20个 Row(值不同)
取值:Sequential
Each occurence
运行后,查看Vuser log,每个Vser的参数取值都是第一个Row的值。
我认为4个Vuser的参数值应该不同,出现相同结果是什么原因呢?
请大家帮个忙解释一下,谢谢.作者: 笑游天涯侠 时间: 2006-3-16 15:22
出现上述结果,是正确的。
如果你想到达4个User的参数值不同,你的取值方式应选“唯一”。作者: ni_xh 时间: 2006-3-17 08:52 标题: 终于理解参数的取值设置了。 每个Vuser按照File中的Row值进行取值,而不是4个Vuser分别取File中Row1、Row2、Row3、Row4的值。
Vuser1在1个Iteration中只取File中“first data line 1”一次值,Vuser2、Vuser3、Vuser4在1个Iteration中也分别取“first data line 1”一次值。
若Iteration设为2时,Vuser1、Vuser2、Vuser3、Vuser4在Iteration中分别取File中 next row的值,即Row2的值。
谢谢楼上的答复。作者: 51 时间: 2006-3-20 10:48 标题: 参数 我想请问一下楼上,设置循环取值, allocate value for vuser 是什么意思啊,该怎么设置呢作者: ni_xh 时间: 2006-3-20 13:41
为每个Vuser分配的值的个数。
如参数属性:
Select next row:Unique
Update value on:Each occurrence
When out of values:continue with last value
Allocate 2 values for each vuser
Controler中设置1个iteation,10个vuser。
vuser1的值是file中row1的值,
vuser2的值是file中row3的值,这个row3的取值就与“Allocate 2 values for each vuser”有关。若改为“Allocate 3 values for each vuser”,vuser2的值是file中row4的值。