authorizationToken
उपस्थिति जवाब में अद्वितीय है (यह केवल एक बार दिखाई देता है)?
HTTP Request
Regular Expression Extractor
Reference Name: authToken
Regular Expression: "authorizationToken":"(.+?)"
Template: $1$
Match No.: 1
और ${authToken}
के रूप में उल्लेख आगे निकाला मूल्य:
Regular Expression Extractor आप बस का उपयोग कर सकते यदि ऐसा है निम्नलिखित की तरह HTTP अनुरोध जो json प्रतिक्रिया लौटाता को जोड़ा गया, regex के साथ।
लेकिन अगर आपके मामले के और अधिक जटिल है और json जवाब में authorizationToken
की कई दिखावे और आप ठोस एक आप जैसे प्रयोग कर सकते हैं निकालने के लिए है BeanShell PostProcessor/BSF PostProcessor बीन्सहेल कोड + json processing library के साथ मूल्य निकालने के लिए एक ही HTTP अनुरोध में जोड़ा गया।
यदि नहीं - उपरोक्त पहले समाधान में मदद करनी चाहिए।
अद्यतन:
फिलहाल सबसे अधिक आरामदायक रास्ता JSON प्रतिक्रियाओं पर कार्रवाई करने के लिए कस्टम JMeter के लिए JSON utils (JSON पथ अभिकथन, JSON पथ एक्सट्रैक्टर, JSON फ़ॉर्मेटर) है, जिसकी का हिस्सा हैं प्रतीत हो रहा है Jmeter Plugins।
इस विशेष मामले में आप JSON Path Extractor का उपयोग कर सकते हैं।
स्रोत
2012-02-23 16:52:30
धन्यवाद सहयोगी.दरअसल मैंने उपयोगकर्ता परिभाषित चर में एक ही चर "AUTHTOKEN" परिभाषित किया है। यह त्रुटि उत्पन्न कर रहा था। मैंने इसे हटा दिया है और यह ठीक काम करता है। – Hitendra