2012-11-24 13 views
8

मैं एक स्क्रिप्ट है कि करता है लिखने की ज़रूरत निम्नलिखित (जो वेबसाइट, मैं सिर्फ जानने के लिए और अभ्यास करने के लिए यह कर रहा हूं करने के लिए कोई फर्क नहीं पड़ता):लेखन एक सरल JMeter स्क्रिप्ट

  1. simulates HTTP अनुरोध (विधि: प्राप्त)
  2. एक दस्तावेज से पैरामीटर को पहचान लेगा और उन्हें स्क्रिप्ट
  3. में उपयोग करता है अनुरोध की प्रतिक्रिया से एक अभिव्यक्ति बचाता है और अगले अनुरोध
  4. में एक पैरामीटर के रूप में उपयोग करता है यह एक फ़ाइल के लिए उत्पादन बचाता

दस्तावेज़ीकरण पढ़ने और कुछ वीडियो ट्यूटोरियल देखने के कुछ घंटों के बाद, मैं चरण 1 को आसानी से प्रबंधित कर सकता हूं। मुझे चरण 2 और 4 कैसे करना है, इस बारे में थोड़ा सा विचार नहीं है, हालांकि ऐसा मौका हो सकता है कि मैं उन्हें कुशलता से नहीं कर रहा हूं। और दुर्भाग्य से मुझे नहीं पता कि चरण 3 कैसे करें।

क्या कोई मुझे उन चरणों में करने में मदद कर सकता है या कम से कम मुझे ट्यूटोरियल्स के लिए कुछ अच्छे लिंक दे सकते हैं जो मेरी मदद कर सकते हैं (मुझे आधिकारिक मैनुअल बहुत उलझन में मिला है)?

यहां कुछ लिंक दिए गए हैं जिनका उपयोग मैं इस उपकरण को सीखने के लिए करता था: For step 1 और for step 2 उन्होंने थोड़ा सा मदद की लेकिन अधिक मार्गदर्शन का स्वागत किया गया।

+0

आप फ़ाइल में कौन सा आउटपुट सहेजना चाहते हैं? –

+0

कोई फर्क नहीं पड़ता, यह केवल अभ्यास के लिए है। आइए मान लें कि "तालिका में परिणाम देखें" को CSV फ़ाइल के रूप में सहेजा जाना चाहिए। यदि यह संभव नहीं है, तो कोई भी आउटपुट काम करेगा। – r3x

उत्तर

7

JMeter प्रलेखन मैं के बारे में पता करने का सबसे अच्छा स्रोतों JMeter वेबसाइट पर प्रलेखन अनुभाग में हैं: user manual और best practices (शुरुआत के लिए), Component Reference और Functions reference (एक बार आप बुनियादी JMeter क्षमताओं के साथ आराम कर रहे हैं)।

विशेष रूप से आपको 4th, 5th और 6th उपयोगकर्ता मैनुअल के अनुभाग पढ़ना चाहिए जो आपको उन और कई अन्य प्रश्नों के उत्तर देगा जो आपके पास होंगे।

फिर भी मैं अपने आप को द्वारा जवाब देना चाहिए:

  1. उपयोग HTTP अनुरोध नमूना
  2. उपयोग सीएसवी डेटा सेट कॉन्फ़िग
  3. उपयोग PostProcessor। मुझे लगता है कि सबसे उपयोगी होगा नियमित अभिव्यक्ति निकालने वाला जो डेटा को परिवर्तनीय रूप से निकालेगा और फिर आप इस चर का उपयोग ${variable} के रूप में अपने परीक्षण
  4. में कर सकते हैं, मुझे लगता है कि आप आउटपुट द्वारा परीक्षण परिणाम का मतलब है। यदि यह मामला है, तो श्रोताओं का उपयोग करें। मेरे अनुभव में सबसे उपयोगी श्रोताओं सरल डेटा लेखक हैं, परिणाम परिणाम ट्री (केवल डीबगिंग के लिए), Response Latencies over Time जेएमटर प्लगइन्स से। ध्यान दें कि जब आप अंततः संसाधनों के उपयोग को कम करने के लिए एसयूटी के खिलाफ अपना परीक्षण चलाएंगे तो केवल सरल डेटा राइटर सक्षम होना चाहिए।

एक बार जब आप JMeter क्षमताओं के साथ सहज महसूस कर रहे ध्यान दें कि कुछ उपयोगी कार्यक्षमता यह में अनुपस्थित है लेकिन मौजूद JMeter plugins में:

+0

मैं लिंक की जांच करूंगा। धन्यवाद! – r3x

संबंधित मुद्दे