无法在jmeter中提取jsonpath

时间:2017-07-07 12:22:25

标签: jmeter jsonpath

我正在使用jsonpath.com来评估我的jsonpath表达式。

$.[?(@.ContractId=='ДГМ-313349')].[*].ContactPerson[0].[*].Email

所以我在这个页面上成功评估了我的jsonpath(参见:https://snag.gy/LqSEy0.jpg)并得到我需要的字符串。 但是当我在Jmeter中将我的jsonpath表达式插入到JSON路径断言并运行测试时 - 它失败了。 Jsonpath断言总是找到空字符串。我正在使用JP @ GC的插件。这些json提取器的语法之间有什么区别吗?我还使用了JSON Path提取器并从变量中提取json。结果是一样的。

1 个答案:

答案 0 :(得分:0)

我已经解决了问题。在" $":

之后有一个点丢失
$..[?(@.ContractId=='ДГМ-313349')].[*].ContactPerson[0].[*].Email