Jmeter多接口参数传递
在接口自动化测试中,经常存在多个接口之间存在关联。业务场景串联,多接口测试中就需要用到参数传递。把上一个接口的响应作为下一接口的参数输入。
如接口A和接口B存在关联,接口A返回ID,接口B使用接口A返回的ID
接口A返回的响应数据,需要使用deviceCode,作为接口B的参数输入
{"errCode":"0","errMsg":"SUCCESS","data":{"id":592855053,"deviceCode":"33010000991327000784","isvId":null}}
对接口A添加 后置处理器>JSON提取器,设置变量名deviceId,变量取值data.deviceCode

接口B的入参数据就可以使用提取的变量
{"camerId": "${deviceId", "protocol": "flv"}
执行请求后可以看到Request Body
POST data:
{"camerId": "${deviceId}", "protocol": "flv"}

浙公网安备 33010602011771号