我通过以下请求使用post方法调用REST Web服务:
{
"id":null,
"scrollType":0,
}
在JMeter中创建线程组并将10添加到Loop Count之后,我添加了Http Request。我设置了协议以及其他内容和主体数据。
我添加了JSR223 PostProcessor,并且我正在使用以下常规代码从响应中获取最后的ID:
vars.put("id_BSH", new groovy.json.JsonSlurper().parse(prev.getResponseData()).get(9).id as String)
现在我要添加id_BSH
到下一个请求中而不是"id":null,
!
我怎样才能做到这一点?
对于第一个请求,我想要id = null
成为id = ${id_BSH}
?在其他请求中,我想要成为?
id_BSH
在您的请求中使用变量:
"id":${id_BSH},
您只需要使用null初始化值,就可以在测试计划或用户定义的变量中定义它
用户定义的变量元素使您可以定义一组初始变量,就像在测试计划中一样
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句