4

Apache JMeter バージョン 3.2 r1790745 (最新) を使用して JSON Web サービスをテストすると、応答は次のようになります。

[ {
   "id" : 3,
   "description" : "Back",
   "name" : "back"
}, {
   "id" : 1,
   "description" : "Front",
   "name" : "front"
}, {
   "id" : 6,
   "description" : "Left",
   "name" : "left"
}]

上記の応答を解析して、JSON Extractor の 1 つの文字列ですべての ID を取得したい場合は、次のようにします。

3,1,6

私の JSON パス式は次のようになります。

$..id

$.[0].id しかし、BeanShell PostProcessor で結果をチェックするのと同じ結果である 3 の最初の ID しか取得できませんでした。http://jsonpath.com/ $..idにアクセスすると、

[
  3,
  1,
  6
]
4

1 に答える 1