文件参数化
记事本方式编辑参数化文件时,仅保留一个空行,多、少都容易出错
查看参数化数据
文件参数化
| 更新方法\数据分配方法 | Sequential(顺序) | Random(随机) | Unique(唯一) | 
| Each iteration (每次迭代) | 功能说明:从第一行取值,每迭代一次取一行值,当所有的值都去完了,再从第一行开始取值 结果:5条不一样的数据,第6条开始重复 实现如图1-1 | 功能说明:每次迭代从参数化文件中随机取一条数据,有可能取到重复数据 结果:6条数据可能出现重复 实现如图2-1 | 功能说明:第一次迭代时从参数化文件中取第一条;第二次迭代时取第二条,以此类推 结果: Abort Vuser:中断虚拟用户 Continue in a cyclic manner:循环取参数化文件中的值,取完后返回第一个继续取 continue with last value:继续使用最后一条数据 实现如图3-1 | 
| Each occurrence (每次出现) | 功能说明:无重复参数时,从第一行取值,每迭代一次取一行值,当所有值都取完了,再从第一行开始取; 有重复的参数时,同一次迭代也会取下一行值 实现如图1-2 | 功能说明:每次迭代从参数化文件中随机取一条数据,有可能取到重复数据 结果:6条数据可能出现重复 实现如图2-2 | 同上 实现如图3-2 | 
| Once (只取一次) | 功能说明:每次迭代都取参数化文件中的第一行数据 结果:取出6条一样的数据 实现如图1-3 | 功能说明:由第一次取值决定,后面的每次迭代的数据均为第一次取出数据 结果:取出6条一样的数据 实现如图2-1 | 功能:每次都取参数文件中的第一条数据 eg:模拟100个用户,每个用户都要登录一次场景:参数化文件100个用户,并发用户100个,但是要把登录请求放在init里面 实现如图3-3 | 
下述结果均建立在,参数化文本中有3个参数,迭代4次的数据情景中
1-1、Sequential & Each iteration
1-2、Sequential & Each occurrence
1)无重复参数(同Sequential & Each iteration)
2)有重复参数
1-3、Sequential & Once
2-1、Random & Each iteration
2-2、Random & Each occurrence
2-3、Random & Once
3-1、Unique & Each iteration
    1)abort
  2)Continue in a cyclic manner
 3)continue with last value
3-2、Unique & Each occurrence
1)abort
2)Continue in a cyclic manner
3)continue with last value
3-3、Unique & Once
 
                     
                    
                 
                    
                 
         
