Jmeter常用的参数化方式有CSV Data Set Config、用户定义变量、函数助手、用户参数等
一、配置元件CSV Data Set Config参数化
在配置元件中点击 CSV Data Set Config,添加组件
Filename:文件的路径和名称,如果文件直接放在Jmeter的bin目录下,直接写名称就可以了
File Encoding:文件的编码,一般使用utf-8
Variable Names:变量名称,各项参数用逗号隔开
Delimiter:文件中使用的是逗号隔开,则填写逗号,如果使用的是TAB,则用\t,如果是CSV文件,则默认为英文逗号
Recycle on EOF:到了文件尾处,是否循环读取参数
Stop thread on EOF:到了文件尾处,是否停止线程
二、函数助手
在选项中点击函数助手对话框,弹出对话框
下拉选择_CSVRead,在输入其它参数,点击生成就可以生成一个函数,生成的函数复制到需要使用的地方就可以了
CSV文件序列号是从0开始的,即第一列为0,第二列为1,第三列为2,以此类推
三、用户定义变量
用户定义的变量是全局变量,可以跨线程使用,在脚本启动时,会获取一次值,后续运行过程中不会动态获取值。
四、用户参数
用户参数时前置处理器,它是局部变量,不能跨线程使用,每个线程运行都会获取值。