HTMLページからjmeterを使用して条件に基づいてJSON値を抽出します。HTMLページからJmeterを使用して条件に基づいてJSON値を抽出します
<!doctype html>
var list_data_obj = [{
"list": [
{
"field1": "123",
"field2": "xyz"
},
{
"field1": "456",
"field2": "abc"
},
{
"field1": "789",
"field2": "asdf"
}
],
"other1": "qwerty",
"other2": "asdfgh"
}]
</html>
次のようにJSONパスエクストラクタを試してみましたが、NULL
が返されました。
$.list[?(@.field2 == 'abc')].field1
おかげ
別のユーザーが、ここで同じソリューションを選択しました:http://stackoverflow.com/questions/39238561/jmeter-json-parse –
どのようにすることができます2番目のステップを実行しますか? json ExtractorをregExを適用した同じHTTPリクエストで使用すると、JSON抽出プログラムはNULLを返します。 – Yugal
json抽出プログラムは、前の正規表現抽出プログラムから抽出したJMeter変数に適用する必要があります。それを連鎖させる唯一の方法です。 –