如何动态地将响应返回的多个值分配给 Apache jmeter 中的变量? (数组中的元素数量可能会有所不同)
How can I dynamically assign multiple values returned from a response to variables in Apache jmeter? (number of elements in array may vary)
我有一个测试返回的响应数据,我需要在这里获取所有“detailId”(它们的编号可能不同)并将它们分配给变量。我如何在 apache jmeter 中执行此操作?
选择 JSON Extractor 配置如下:
- 创建变量的名称:任何有意义的名称,即
satisSiparisDetayId
- JSON 路径表达式:
$..satisSiparisDetayId
- 匹配号:
-1
这样您将得到以下 JMeter Variables 创建:
satisSiparisDetayId_1=7
satisSiparisDetayId_2=8
satisSiparisDetayId_3=9
satisSiparisDetayId_4=10
satisSiparisDetayId_matchNr=4
更多信息:
我有一个测试返回的响应数据,我需要在这里获取所有“detailId”(它们的编号可能不同)并将它们分配给变量。我如何在 apache jmeter 中执行此操作?
选择 JSON Extractor 配置如下:
- 创建变量的名称:任何有意义的名称,即
satisSiparisDetayId
- JSON 路径表达式:
$..satisSiparisDetayId
- 匹配号:
-1
这样您将得到以下 JMeter Variables 创建:
satisSiparisDetayId_1=7
satisSiparisDetayId_2=8
satisSiparisDetayId_3=9
satisSiparisDetayId_4=10
satisSiparisDetayId_matchNr=4
更多信息: