JMeter GUI: परीक्षण योजना और कार्यक्षेत्र
जैसे ही आप लॉन्च करेंगे JMeter, आपको 2 तत्व दिखाई देंगे
- जाँच की योजना
- कार्यक्षेत्र
परीक्षण योजना क्या है?
टेस्ट प्लान वह जगह है जहाँ आप अपने लिए आवश्यक तत्व जोड़ते हैं JMeter टेस्ट।
यह आपके इच्छित टेस्ट को चलाने के लिए आवश्यक सभी तत्वों (जैसे थ्रेडग्रुप, टाइमर आदि) और उनकी संगत सेटिंग्स को संग्रहीत करता है।
निम्नलिखित चित्र परीक्षण योजना का एक उदाहरण दिखाता है
वर्कबेंच क्या है?
वर्कबेंच केवल परीक्षण तत्वों को संग्रहीत करने के लिए एक स्थान प्रदान करता है अस्थायी रूप सेवर्कबेंच का टेस्ट प्लान से कोई संबंध नहीं है। JMeter मर्जी कोई बचाव नहीं वर्कबेंच की सामग्री। यह केवल की सामग्री को बचाता है जाँच की योजना शाखा
"वर्कबेंच" का उपयोग हमारे ट्यूटोरियल HTTP प्रॉक्सी सर्वर रिकॉर्डिंग टेस्ट में किया जाएगा
फिलहाल इसे नज़रअंदाज़ करें.
तत्व कैसे जोड़ें?
तत्वों को जोड़ना आवश्यक परीक्षण योजना बनाने का यह एक आसान चरण है क्योंकि तत्वों को जोड़े बिना, JMeter नही सकता अपनी परीक्षण योजना निष्पादित करें
एक परीक्षण योजना में श्रोता, नियंत्रक और टाइमर जैसे कई तत्व शामिल होते हैं
आप परीक्षण योजना में किसी तत्व को राइट क्लिक करके जोड़ सकते हैं जाँच की योजना और “ से नए तत्व चुनेंजोड़ना" सूची।
मान लीजिए, आप टेस्ट प्लान में 2 तत्व जोड़ना चाहते हैं बीनशेल अभिकथन और Java डिफ़ॉल्ट अनुरोध करें
- दाएँ क्लिक करें जाँच की योजना -> जोड़ना -> अभिकथन-> बीन शैल अभिकथन
- दाएँ क्लिक करें जाँच की योजना -> जोड़ना -> कॉन्फ़िगरेशन तत्व -> Java डिफ़ॉल्ट अनुरोध करें
आप भी कर सकते हैं हटाना एक अप्रयुक्त तत्व
मान लीजिए, आप तत्व हटाना चाहते हैं “HTTP अनुरोध डिफ़ॉल्ट“, “HTTP अनुरोध डिफ़ॉल्ट” चुनें -> राइट क्लिक करें -> चुनें हटाना संदर्भ मेनू से -> क्लिक करें हाँ संदेश बॉक्स पर इस तत्व को हटाने की पुष्टि करने के लिए
तत्वों को लोड करना और सहेजना
JMX फ़ाइल कैसे बनाएं
मान लीजिए कि आपने पहले ही एक तत्व नाम “BeanShell” जोड़ लिया है अभिकथन“. अब आप इसे सहेजना चाहते हैं।
बीनशेल अभिकथन पर राइट-क्लिक करें -> चुनें चयन को इस रूप में सहेजें
एक संवाद बॉक्स प्रदर्शित होगा, S पर क्लिक करेंएवेन्यू अपने तत्वों को डिफ़ॉल्ट नाम के अंतर्गत सहेजने के लिए बटन बीनशेल अभिकथन.jmxआप चाहें तो अन्य नाम भी चुन सकते हैं
JMeter परीक्षण तत्व और परीक्षण योजना कहाँ संग्रहीत हैं *.जेएमएक्स प्रारूप. जेएमएक्स के लिए खड़ा है Java प्रबंधन एक्सटेंशन.
JMX फ़ाइल कैसे चलाएँ?
मौजूदा तत्व को लोड करने से आपको नए तत्व बनाने और कॉन्फ़िगर करने में लगने वाले समय की बचत करने में मदद मिलती है
मान लीजिए, आपके पास टेस्ट प्लान में एक मौजूदा तत्व है: Java डिफ़ॉल्ट अनुरोध करें
राइट क्लिक करें Java अनुरोध डिफ़ॉल्ट-> चुनें मर्ज
चुनना तत्व (बीनशेल अभिकथन.jmx.) फ़ाइल को निर्देशिका में जोड़ें। यह तत्व आपकी वर्तमान परीक्षण योजना में जोड़ दिया जाएगा।
तत्वों को कॉन्फ़िगर कैसे करें
किसी भी तत्व को कॉन्फ़िगर करने के लिए
- बाएँ फलक पर वृक्ष में तत्व का चयन करें
- दाएँ फलक पर कॉन्फ़िगरेशन सेटिंग्स दर्ज करें
टेस्ट प्लान कैसे सेव करें
टेस्ट चलाने से पहले, आपको अपना टेस्ट प्लान पहले सेव कर लेना चाहिए। अपना टेस्ट प्लान सेव करने से आपको टेस्ट प्लान चलाते समय अप्रत्याशित त्रुटि से बचने में मदद मिलती है। टेस्ट प्लान सेव करने के चरण –
- फ़ाइल -> परीक्षण योजना को इस रूप में सहेजें -> संवाद बॉक्स प्रदर्शित करें
- परीक्षण योजना का फ़ाइल नाम दर्ज करें ->क्लिक करें सहेजें
नोट: परीक्षण योजना को सहेजना विभिन्न तत्वों को बचाने से.
परीक्षण योजना सहेजना | तत्व सहेजना |
---|---|
परीक्षण योजना में एक या कई तत्व शामिल होते हैं | तत्व किसका मूल घटक है? JMeter |
जब आप अपनी परीक्षण योजना सहेजते हैं, तो योजना के सभी तत्व सहेज लिए जाते हैं | जब आप अपने तत्वों को सहेजते हैं, तो केवल एक तत्व ही सहेजा जाता है। |
कॉम्बो टेस्ट प्लान बनाएं
आप ऐसा कर सकते हैं मर्ज एक या कई परीक्षण योजनाएँ बनाने के लिए कॉम्बो परीक्षण योजना नीचे दिए गए चित्र में दर्शाई गई है
मान लीजिए आपके पास पहले से ही एक मौजूदा परीक्षण योजना का नाम है टेस्ट_फ़्रैगमेंट.jmx आपके कंप्यूटर पर (इस लेख में यह फ़ाइल शामिल है)। आप इस परीक्षण योजना को वर्तमान परीक्षण योजना में मर्ज कर सकते हैं JMeter एक नई परीक्षण योजना बनाने के लिए.
अब फ़ाइल में सभी परीक्षण तत्व टेस्ट_फ़्रैगमेंट.jmx नीचे दिए गए चित्र में दिखाए अनुसार आपकी वर्तमान परीक्षण योजना में जोड़े जाते हैं
टेस्ट प्लान कैसे चलाएं
अपनी एकल या एकाधिक परीक्षण योजनाएँ चलाने के लिए, चुनें प्रारंभ (कंट्रोल + आर) रन मेनू आइटम।
. JMeter चल रहा है, तो यह मेनू बार के दाईं ओर एक छोटा हरा बॉक्स दिखाता है।
हरे बॉक्स के बाईं ओर की संख्याएँ हैं सक्रिय धागे / कुल संख्या तार तार कर दिया।
परीक्षण रोकने के लिए दबाएँ रुकें बटन या छोटी कुंजी Ctrl + '.' का उपयोग करें
जाँच रिपोर्ट
जब परीक्षण निष्पादन पूरा हो जाता है, तो आप परीक्षण रिपोर्ट प्राप्त कर सकते हैं। परीक्षण रिपोर्ट में त्रुटि लॉग फ़ाइल शामिल होती है, जिसे jmeter.log में सहेजा जाता है, और परीक्षण परिणाम सारांश। यहाँ एक नमूना लॉग फ़ाइल है JMeter
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: कॉपीराइट (c) 1998-2013 अपाचे सॉफ्टवेयर Foundation
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: संस्करण 2.9 r1437961
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: जावा.संस्करण=1.7.0_25
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: जावा.vm.name=Java हॉटस्पॉट(TM) क्लाइंट VM
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: ओएस.नाम=Windows 7
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: ओएस.आर्क=x86
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: ओएस.संस्करण=6.1
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: फ़ाइल.एन्कोडिंग=Cp1252
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: डिफ़ॉल्ट लोकेल=अंग्रेज़ी (संयुक्त राज्य अमेरिका)
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: JMeter स्थान=अंग्रेज़ी (संयुक्त राज्य अमेरिका)
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: JMeterहोम=C:\Nguyen\Source_code\apache-jmeter-2.9
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: user.dir =c:\Nguyen\Source_code\apache-jmeter-2.9\bin
- 2013/08/18 08:41:12 जानकारी – jmeter.JMeter: PWD =C:\Nguyen\Source_code\apache-jmeter-2.9\bin