在“Select next row”中输入更新方法,以说明虚拟用户在获取第一行数据后,下一行数据按照什么规则来取。方法可以是:顺序的(Sequential)、随机的(Random)、唯一的(Unique),或者与其他参数表相同的行(Same Line as..)。
1. 顺序(Sequential): 该方法顺序地给虚拟用户分配参数值。如果正在运行的虚拟用户访问数据表的时候,它会取到下一行中可用的数据。也就是说,按着顺序一个个取,取了第一行再取第二行,取了第二行再取第三行,依此类推。如果参数表里的数据都取一遍了,不要紧,那就再回到第一行,重新开始。
2. 随机(Random):
该方法在每次迭代的时候会从数据表中随机取一行的数据。比如当前参数表中有100行数据,那么随机数就从1~100之间任取一个,然后作为行号,去取相应行的参数值数据。
3. 唯一(Unique): 该方法分配一个唯一的有顺序的值给每个虚拟用户的参数。也就是100行数据,只能取100次,如果第101个用户来取,没有数据了,LoadRunner会报错,提示数据不够用。
4. 与以前定义的参数取同一行(Same Line As <parameter>): 该方法从与以前定义过的参数中同样的一行分配数据,但必须指定包含有该数据的列。在下拉列表中会出现定义过的所有参数列表。注意:至少其中的一个参数必须是Sequential、Random或者Unique。
Updtae value on,数据的更