一:通过添加前置处理器(用户参数)
右击---添加---前置处理器---用户参数,如下图:
记住:如果想每次迭代变量值也更新,注意勾选“每次迭代更新一次”。调用的时候使用 ${变量名}即可。
二:通过CSV Data Set Config参数化
选中取样器,右键:添加-配置元件-CSV Data Set Config,从csv文件中读取
说明:其实不一定要csv文件,亲测txt格式的文件也可以
三:通过助手函数参数化
打开Jmeter的函数助手,选择csvread函数,生成函数;
在Jmeter“选项”中-->选择“函数助手对话框”-->选择csvread函数或者直接采用快捷键Ctrl+F打开,其中:
CSV file to get values from | *alias:表示要读取的文件路径,应该是绝对路径(如:)
CSV文件列号| next| *alias:表示当前变量读取第几列数据,注意第一列是0
使用:如图所示,第一例username就用 ${__CSVRead(C:/Users/admin/Desktop/账号密码.csv,0)}代替
第二列password就用: ${__CSVRead(C:/Users/admin/Desktop/账号密码.csv,1)}取代
Jmeter执行的时候,如果有多个线程,顺序读取第一行的数字,如果线程组多于文件中的行数,则循环读取。