使用 JSON 提取器从响应中提取值

Using JSON extractor to extract values from the response

我有 2 个请求。在一个请求中,我使用了随机文本生成器并生成了一些随机字符串并将其传递给一个变量。之后,使用随机名称创建新记录并创建唯一 ID。我想获取该记录的 ID。我如何使用 JSON 提取器提取它。

EG。

Srno 名称 ID 1 xvyhz 1230-1236(一些 ID) 2 abczz 1230-1236(一些 id)

我想获取 'abczz' 的 ID,它由随机字符串生成器函数创建并存储在 'variablename' 变量中。 那么如何使用 JSON 提取器提取生成的字符串的 ID。

如果您正在寻找 meterId 属性值,其中 meterNameabcio,相关的 JSON Path 表达式将类似于:

$..[?(@.meterName == 'abcio')].meterId

演示:

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