jmeter jsonpath表达式为数组的长度

时间:2016-01-11 21:53:05

标签: java arrays jmeter beanshell jsonpath

我有一个jmeter测试,当响应数组为null时应该退出。为了测试这个,我正在访问数组并检查beanshell断言中的长度。 我试过了

jsonpath表达式:$。x.length

在html响应中,数组看起来像{“x”:[]}。我有 “xtract失败com.jayway.jsonpath.PathNotFoundException:路径'长度'正在应用于数组。数组不能具有属性”。如何测试数组是否为null或数组长度为null或零。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

我认为你在函数上缺少(),即:

$.x.length()

参见示例here