JMETER-我想知道,我如何从上一个api响应中获取用户ID并将其传递给所有下一个api请求url

时间:2018-08-27 11:47:48

标签: api jmeter

假设之前的请求json是

userid =“ xxxxxxx”

我想使用JMETER在所有下一个api URL中传递此用户ID 我的api网址就像 https://abcd/userid/xyz

我的用户ID进入api网址。

请逐步给出解决方案

2 个答案:

答案 0 :(得分:0)

您可以使用JSON Extractor来从先前的响应中获取userid,相关的JSON Path查询将类似于$.userid

因此您的测试计划应如下所示:

JMeter API Test Plan

更多信息:API Testing With JMeter and the JSON Extractor

答案 1 :(得分:0)

您可以通过关联动态值来实现。 关联是指从先前的请求中提取值,然后进一步使用提取的值。

JMeter中有很多方法可以从响应中提取数据。 您可以使用regular expression extractor中的JSON extractor提取数据

有关正则表达式提取follow this link

的更多信息
相关问题