select next row选项:Sequential 、Random 、Unique,记住它与参数列表选取值的方式有关。
update value on选项:Each iteration 、Each occurence 、 Once,记住它与迭代方式有关。
这两个选项的组合会有9种不同的参数化策略。分别以下说明
假设场景中并发10个用户,“Run-time Settings”设置了10次迭代:
1、Sequential 与Each iteration:
每次迭代的时候,所有虚拟用户从参数列表按一定顺序选取值(如每次迭代递增1),若取值到参数列表的最后一行时还有迭代未运行(如才运行到第8次迭代),则从参数列表的第一行开始按一定顺序选取值,继续进行剩下的迭代。
2、Random 与Each iteration:
每次迭代的时候,所有虚拟用户从参数列表随机选取值,每次迭代选取的值可以重复。
3、Unique 与Each iteration:
每次迭代的时候,所有虚拟用户从参数列表按一定顺序选取值(如每次迭代递增1),若取值到参数列表的最后一行时还有迭代未运行(如才运行到第8次迭代),则剩下的每次迭代(剩下2次迭代)都只选取最后一条参数值。
4、Sequential 与Each Occurence:
每次迭代的时候,所有虚拟用户从参数列表按一定顺序选取值(如每次迭代递增4),不管脚本中该参数出现多次,在该次迭代中所有用户的选取值都不变,若取值到参数列表的最后一行时还有迭代未运行(如才运行到第8次迭代),则从参数列表的第一行