在用Jmeter做接口测试或性能测试时,经常需要传递参数,现将6种传参方式总结:
方法一:test plan
Step1:在test plan中设置变量名和变量值
Step2:HTTP取样器中引用
Step3:查看结果树
方法二:正则表达式提取
Step1:上一步请求返回如下值:
{
"A" : [ "123456789", "987654321" ],
"B" : "123456789",
"C" : 2,
"D" : 1,
"E" : null
}
Step2:正则表达式提取器匹配提取
Step3:引用正则提取的值
方法三:CSV 数据文件设置
Step1:添加配置元件--CSV数据文件设置
Step2:HTTP取样器中引用
方法四:用户自定义变量
Step1:增加用户自定义变量
Step2:HTTP请求引入变量
方法五:用户参数
Step1:添加用户参数
Step2:设置用户参数值
Step3:HTTP请求中引用
Step4:查看结果树
方法六:函数助手
Step1:打开函数助手
Step2:HTTP取样器中引用
Step3:在另外一个HTTP取样器中引用