【发布时间】:2013-09-01 19:26:17
【问题描述】:
我在响应正文中有以下 JSON 格式
[
{
"Name" : "Prashant",
"City" : "Sydney"
},
{
"Name" : "Yogi",
"City" : "London"
}
]
检查这个数组是否有任何记录的更好方法是什么,如果有,给我“名称”作为第一个数组索引。我正在为 jMeter 使用 jp@gc JSON 提取器插件。
是否可以使用插件来解析它,还是我需要使用正则表达式来解析它?
【问题讨论】:
-
jmeter 是否提供任何编程语言?我试图找到一些关于它的信息,似乎是纯 GUI 的东西。
-
如果不是,这个问题似乎与 SO 无关。
-
它有If、While、For、Switch等控件但以可视化的方式,所以它有一种GUI DSL
-
如果可能,请始终使用
Regular Expression Extractor。尽量避免使用 JSON / XPATH / 其他提取器。它们可能看起来很容易使用。但是它们会消耗更多的内存和时间。它将影响您的测试计划的性能。 来源:testautomationguru.com/… -
查看这个完整的指南,解释如何使用 Json 提取器从 Json 响应中提取数据:octoperf.com/blog/2017/03/09/…