pra*_*ant 17 regex parsing json jmeter
我在响应正文中遵循JSON格式
[
{
"Name" : "Prashant",
"City" : "Sydney"
},
{
"Name" : "Yogi",
"City" : "London"
}
]
Run Code Online (Sandbox Code Playgroud)
检查此数组是否有任何记录的更好方法是什么?如果是,则为第一个数组索引提供"名称".我正在为jMeter使用jp @ gc JSON提取器插件.
是否可以使用插件解析它或我需要使用正则表达式吗?
使用JMeter的Ubik Load Pack JSON插件,它是JMeter自3.0版(捐赠的插件)和JSON Extractor的一部分,你可以这样做:
测试计划概述:
ULP_JSON PostProcessor:
如果控制器:
这是运行结果:
因此,您可以看到我们的解决方案是可行的
我不确定你的插件,但如果它支持JSON路径表达式,它应该是可能的.
试试这个表达式:$.[0].Name
.
这是我使用的插件:http://jmeter-plugins.org/wiki/JSONPathExtractor/,给定的表达式可以使用它.
您可以在此处找到有关JSON路径表达式的更多信息:http://goessner.net/articles/JsonPath/index.html#e2.
归档时间: |
|
查看次数: |
18330 次 |
最近记录: |