Jmeter参数化有两种方式:用户参数、csv data set config
(一)用户参数
添加前置处理器——用户参数,可以设置变量
名称就是变量名称,用户1、2、3就是变量值
需要注意,想要变量值都遍历到,就需要有几个变量设置线程循环几次,注意是线程,step循环只会取第一个变量
响应断言一般和断言结果一起查看,断言结果中如果一次响应只有一条记录,则表明断言成功,下图是因为循环了两次
(二)csv data set config
字段说明:
- Filename:文件名,即参数化要引用的包含了变量的文件名
- File encoding:文件编码,可以不填
- Variable Names(comma-delimited):变量名(用逗号分隔),多个变量可以引用一个文件,用逗号分隔,如username,pwd
- Delimiter(use \t for tab):文件中多个参数的分隔符,\t表示用tab分隔,默认是用逗号
- Recycle on EOF:结束后是否循环,默认是true
代码:
链接: