Jmeter数组响应,求和并提取Part2
Jmeter array Response, getting the sum and extracting Part2
我想得到值参数的总和并乘以3,
{
“时间戳”:“2021-04-15T11:39:00Z”,
“特性”: [{
“值”:[1、2、3、4],
"姓名": "Value.Restricted",
“类型”:“长”
}],
“进度”:100.0
}
请参阅附件以供参考。提前非常感谢
Screenshot
要获取这些 values
属性的总和,您可以使用 JSON JMESPath Extractor,示例查询:
sum(properties[0].values)
演示:
如果你想将它乘以 3 - 可以使用 __jexl3() function:
${__jexl3((${sum} * 3),)}
它会 return 浮点数,如 10.0
如果你只需要 10
- 调用 intValue()
链函数
${__jexl3((${sum} * 3).intValue(),)}
我想得到值参数的总和并乘以3,
{ “时间戳”:“2021-04-15T11:39:00Z”, “特性”: [{ “值”:[1、2、3、4], "姓名": "Value.Restricted", “类型”:“长” }], “进度”:100.0 }
请参阅附件以供参考。提前非常感谢
Screenshot
要获取这些
values
属性的总和,您可以使用 JSON JMESPath Extractor,示例查询:sum(properties[0].values)
演示:
如果你想将它乘以 3 - 可以使用 __jexl3() function:
${__jexl3((${sum} * 3),)}
它会 return 浮点数,如
10.0
如果你只需要10
- 调用intValue()
链函数${__jexl3((${sum} * 3).intValue(),)}