如何使用JMeter相关关联json数据

时间:2016-05-02 06:58:04

标签: json jmeter correlation

我在Jmeter correlation面临问题,如何关联JSON中的数据

{"type":"PostSectionData","sectionID":"76","sectionKeyName":"KYCVerification","ApplicationID":${AppId_g1},"userID":"6","androidApplicationID":"1000","staticvalues":"[{\"KeyName\":\"AadhaarNo\",\"AadhaarNo\":\"999922220032\",\"SubTitleValue\":\"null\"},{\"KeyName\":\"AadharCard\",\"AadharCard\":\"\\\/sdcard\\\/TestData\\\/999922220032.jpg\",\"SubTitleValue\":\"\"},{\"KeyName\":\"PAN\",\"PAN\":\"\",\"SubTitleValue\":\"null\"}]","dynamicvalues":"[]","syncFlag":"false","kycSyncFlag":"false"}

任何帮助都将不胜感激。

谢谢&此致

1 个答案:

答案 0 :(得分:0)

通常人们通过locals window使用JSON Path Extractor来进行JSON关联。

参考文献:

您也可以使用Using the XPath Extractor in JMeter,即提取"输入"值应用以下配置:

  • 参考名称:任何有意义的内容,即type
  • 正则表达式:"type": "(.+?)"
  • 模板:$1$

在必要时将提取的值称为${type}

您可以使用Regular Expression Extractor侦听器的RegExp Tester模式评估正则表达式

View Results Tree

如果您有任何进一步的查询,请使用完整响应更新您的问题(以上JSON无效)以及您需要从中提取的值。