एचपी एएलएम (गुणवत्ता केंद्र) में परीक्षण प्रयोगशाला
- एक बार परीक्षण डिजाइन पूरा हो जाने पर, टेस्ट लैब मॉड्यूल की सहायता से परीक्षण निष्पादन किया जाएगा।
- टेस्ट लैब के टेस्ट सेट मॉड्यूल में HP ALM में आपको एक आम शब्द देखने को मिलेगा। अगर आपके दिमाग में किसी तरह के संग्रह या सेट की छवियाँ आती हैं, तो आप सही हैं। टेस्ट सेट दरअसल टेस्ट केसों का एक संग्रह है जिसे हम निष्पादित करना चाहते हैं।
- परीक्षण मामले जाँच की योजना मॉड्यूल को टेस्ट लैब मॉड्यूल में बुलाया जाता है।
- टेस्ट लैब मॉड्यूल में टेस्ट केस में किए गए बदलाव टेस्ट प्लान मॉड्यूल में पैरेंट टेस्ट केस को प्रभावित नहीं करते हैं। आप प्रयोग करने के लिए स्वतंत्र हैं। इसलिए इसका नाम टेस्ट लैब रखा गया है!
- टेस्ट सेट का नाम मॉड्यूल के नाम के समान रखना बेहतर है ताकि मॉड्यूल के सभी टेस्ट एक ही टेस्ट सेट में शामिल हों, जिससे उन्हें चलाना आसान हो जाएगा। track.
- प्रत्येक परीक्षण सेट फ़ोल्डर को एक विशेष चक्र को सौंपा गया है। यह उपयोगकर्ताओं को उन परीक्षणों को एक साथ समूहित करने में सक्षम बनाता है जिन्हें एक विशेष चक्र में निष्पादित किया जाएगा।
- यह मॉड्यूल उपयोगकर्ता की मदद भी करता है tracपरीक्षणों के निष्पादन के दौरान चक्र की प्रगति को ट्रैक करें।
- टेस्ट लैब मॉड्यूल में निम्नलिखित कार्यात्मकताएं शामिल हैं और आइये हम उनमें से प्रत्येक को विस्तार से समझें।
टेस्ट सेट कैसे बनाएं
चरण 1पहला चरण है टेस्ट सेट रखने के लिए एक रूट फोल्डर बनाना। हम इसे रिलीज़ और साइकिल के अनुसार नाम दे सकते हैं ताकि इसे आसानी से पहचाना जा सके। track.
- 'टेस्टिंग' टैब के अंतर्गत 'टेस्ट लैब' मॉड्यूल पर जाएं
- 'नया फ़ोल्डर' आइकन पर क्लिक करके एक नया फ़ोल्डर बनाएँ।
- 'नया टेस्ट सेट फ़ोल्डर' डायलॉग खुलता है। फ़ोल्डर का नाम '2017 R1 – साइकिल 1' दर्ज करें।
- ओके पर क्लिक करें'
चरण 2) टेस्ट रन फ़ोल्डर नीचे दिखाए अनुसार बनाया जाएगा।
चरण 3) निर्मित फ़ोल्डर का चयन करें और उसे 'साइकिल' असाइन करें, जिसका अर्थ है कि संपूर्ण परीक्षण सेट को साइकिल 1 के लिए निष्पादित किया जाना चाहिए।
चरण 4) परीक्षण सेट का नाम दर्ज करें और 'ओके' पर क्लिक करें
ध्यान दें: Target चक्र फ़ील्ड अक्षम है क्योंकि लक्ष्य चक्र फ़ोल्डर स्तर पर चुना गया है (2017 R1 - चक्र 1)।
चरण 5) परीक्षण सेट बनाने के बाद, हमें परीक्षणों का चयन करना होगा और उन्हें परीक्षण सेट में जोड़ना होगा।
- टेस्ट सेट का चयन करें.
- 'निष्पादन ग्रिड' पर जाएँ.
- 'टेस्ट चुनें' बटन पर क्लिक करें। टेस्ट प्लान ट्री खुल जाएगा।
- इस चक्र के लिए निष्पादित किए जाने वाले परीक्षणों का चयन करें।
- '<=' बटन पर क्लिक करें। यह परीक्षण मामलों को परीक्षण योजना से परीक्षण प्रयोगशाला में ले जाएगा/खींचेगा।
चरण 6) टेस्ट प्लान ट्री से टेस्ट जोड़ने पर, चयनित टेस्ट के सभी कॉन्फ़िगरेशन पैरामीटर उपयोगकर्ता को दिखाए जाते हैं। उपयोगकर्ता इसे टेस्ट लैब में जोड़ने से पहले कॉन्फ़िगरेशन को संपादित कर सकता है।
नोट: टेस्ट लैब में टेस्ट कॉन्फ़िगरेशन चयन पर उपयोगकर्ता का कोई नियंत्रण नहीं होता है। इसलिए संपूर्ण कॉन्फ़िगरेशन डिफ़ॉल्ट रूप से टेस्ट सेट में जोड़ दिया जाएगा। यदि चयनित कॉन्फ़िगरेशन में से कोई एक चक्र का हिस्सा नहीं है, तो परीक्षण जोड़ने के बाद, परीक्षण लैब से हटा दें.
चरण 7) कॉन्फ़िगरेशन चुनने के बाद, चयनित परीक्षण टेस्ट सेट में जोड़े जाते हैं। इस मामले में हमने सभी तीन कॉन्फ़िगरेशन चुने हैं; इसलिए हम '01- लॉगिन टेस्ट' के तीन उदाहरण पा सकते हैं।
चरण 8) अधिक परीक्षण सेट बनाने के लिए उपरोक्त चरणों को दोहराएँ और इस चक्र के लिए नियोजित सभी प्रासंगिक परीक्षणों का चयन करें। सभी परीक्षण सेट बनाने के बाद, परीक्षण सेट की संरचना नीचे दिखाए अनुसार होगी:
चरण 9) दूसरा महत्वपूर्ण टैब जिसे हमें समझने की आवश्यकता है वह है 'निष्पादन प्रवाह'। 'निष्पादन प्रवाह टैब' चुनें जो निष्पादन के दौरान परीक्षणों के प्रदर्शित होने के क्रम को प्रदर्शित करता है। उपयोगकर्ता इस टैब का उपयोग करके निष्पादन क्रम को भी बदल सकते हैं जिसे इस मॉड्यूल के एक अलग अनुभाग में निपटाया जाएगा।
परीक्षण कैसे निष्पादित करें
चरण 1) बनाए गए परीक्षण सेट अब निष्पादन के लिए तैयार हैं। परीक्षण दो विकल्पों का उपयोग करके निष्पादित किए जा सकते हैं।
- टेस्ट सेट चलाएँ - यह विकल्प उपयोगकर्ता को चयनित परीक्षण सेट में सभी परीक्षणों को निष्पादित करने की अनुमति देता है।
- रन - यह विकल्प उपयोगकर्ता को केवल चयनित परीक्षण निष्पादित करने में मदद करता है।
चरण 2) आइए 'रन टेस्ट सेट' विकल्प चुनकर लॉगिन मॉड्यूल के पूरे टेस्ट सूट को निष्पादित करें। 'रन टेस्ट सेट' पर क्लिक करने पर यह उपयोगकर्ता को दो विकल्प दिखाता है।
- मैनुअल रनर (डिफ़ॉल्ट) - निष्पादन के दौरान प्रदर्शित परीक्षणों का क्रम परीक्षण सेट ग्रिड में प्रदर्शित क्रम के समान होगा।
- स्वचालित धावक – निष्पादन के दौरान प्रदर्शित परीक्षणों का क्रम निष्पादन प्रवाह टैब में निर्धारित क्रम के अनुसार दिखाया जाएगा।
आइये, डिफ़ॉल्ट विकल्प के साथ आगे बढ़ें।
चरण 3) मैनुअल टेस्ट रनर उपयोगकर्ता को दिखाया जाता है। इस डायलॉग में आइए हम महत्वपूर्ण विशेषताओं को समझें।
- दौड़ना शुरू करें – कार्यान्वयन को शुरू करने में मदद करता है
- अंत रन - वर्तमान निष्पादन को समाप्त करता है और मैनुअल रनर को बंद करता है।
- रन रद्द करें - वर्तमान परीक्षणों के निष्पादन को रद्द करता है।
- किए गए अनुलग्नकों के – हमें इस परीक्षण निष्पादन से संबंधित स्क्रीनशॉट / कोई अन्य जानकारी संलग्न करने में मदद करता है
- नया दोष - इस पर क्लिक करने पर नया दोष संवाद खुलता है जिसका उपयोग करके दोष पोस्ट किया जा सकता है.
- ओएस जानकारी - उस ऑपरेटिंग सिस्टम के बारे में जानकारी देता है जिसमें परीक्षण निष्पादित किए जाते हैं।
- रन नाम - अद्वितीय समय टिकट जिसके उपयोग से परीक्षण के परिणामों का बाद में विश्लेषण किया जा सकता है।
'रन शुरू करें' पर क्लिक करें।
चरण 4) परीक्षण नियंत्रण और चरणों के साथ मैनुअल टेस्ट रनर उपयोगकर्ता को प्रदर्शित किया जाता है। आइए इस टेस्ट रनर डायलॉग में उपलब्ध कार्यक्षमताओं को समझें।
- स्टेप Numbers परीक्षण डिज़ाइन चरण के दौरान बनाया गया
- Descriptचयनित चरण का आयन.
-
चयनित चरण का अपेक्षित परिणाम.
चरण 5) परीक्षण सेट में अगला परीक्षण उपयोगकर्ता को दिखाया जाएगा। परीक्षण को निष्पादित करने के लिए चरण 3 और चरण 4 को दोहराएँ और तदनुसार स्थिति को चिह्नित करें।
टेस्ट रन शेड्यूल कैसे बनाएं
परीक्षक "निष्पादन प्रवाह" टैब की सहायता से परीक्षण निष्पादन को नियंत्रित कर सकते हैं। परीक्षक किसी विशेष परीक्षण इंस्टेंस को निष्पादित करने के लिए दिनांक और समय भी निर्दिष्ट कर सकते हैं। हम निष्पादन प्रवाह में किसी अन्य निर्दिष्ट परीक्षण इंस्टेंस के परिणामों के आधार पर परीक्षण को शेड्यूल भी कर सकते हैं।
अब, आइए समझते हैं कि HP-ALM में परीक्षण प्रवाह को कैसे शेड्यूल किया जाए।
चरण 1) टेस्ट लैब मॉड्यूल से “निष्पादन प्रवाह” टैब चुनें।
चरण 2) Double उस विशिष्ट परीक्षण पर क्लिक करें जिसके लिए शेड्यूल सेट किया जाना है। “टेस्ट रन शेड्यूल” नीचे दिखाए अनुसार प्रदर्शित होगा। हम देख सकते हैं कि डिफ़ॉल्ट रूप से सेट की गई कोई निष्पादन शर्तें नहीं हैं।
चरण 3) निष्पादन शर्त जोड़ने के लिए, नीचे दिखाए अनुसार “+” आइकन पर क्लिक करें।
चरण 4) नया निष्पादन स्थिति संवाद खुलता है.
- टेस्ट ड्रॉप डाउन से टेस्ट चुनें। टेस्ट सेट में सभी टेस्ट प्रदर्शित किए जाएँगे
- शर्त चुनें। यह 'पास' या 'समाप्त' हो सकता है।
-
ओके पर क्लिक करें'।
चरण 5) परीक्षण रन शेड्यूल को अतिरिक्त निष्पादन शर्तों के साथ प्रदर्शित किया जाता है।
चरण 6) निष्पादन प्रवाह स्वचालित रूप से नीचे दिखाए अनुसार पुनः संरेखित होता है। नीचे प्रदर्शित प्रवाह के अनुसार, परीक्षण 'Cluster हेड' केवल तभी निष्पादित किया जाएगा जब '02 - रीसेट बटन चेक' समाप्त हो जाएगा।
चरण 7) अब आइए समझते हैं कि परीक्षक किसी विशेष परीक्षण को निष्पादित करने के लिए निष्पादन प्रवाह में दिनांक और समय कैसे निर्दिष्ट कर सकते हैं। यह तब अधिक सहायक होता है जब परीक्षक किसी विशिष्ट कार्यक्षमता की तत्परता के बारे में जानते हैं या स्वचालित परीक्षणों को शेड्यूल करने के लिए।
मान लीजिए, प्रबंधक लॉगिन प्रोफ़ाइल एक निश्चित तिथि के बाद ही तैयार होगी। इसलिए परीक्षक 'निष्पादन प्रवाह' में शर्तों को निर्दिष्ट करके इसे निष्पादित कर सकते हैं।
Double उस परीक्षण पर क्लिक करें जिसके लिए निष्पादन प्रवाह मानदंड निर्धारित करना आवश्यक है।
चरण 8) अभी,
- 'समय निर्भरता' मॉड्यूल पर जाएँ
- 'निर्दिष्ट समय पर चलाएँ' चुनें
- वह दिनांक दर्ज करें जिस दिन आप निष्पादन करना चाहते हैं
- वह समय दर्ज करें जब आप परीक्षण निष्पादित करना चाहते हैं
- ओके पर क्लिक करें'।
चरण 9) निष्पादन प्रवाह टैब को नीचे दिखाए अनुसार पुनः संरेखित किया जाएगा। इस तरह की शेड्यूलिंग स्वचालित परीक्षणों के लिए बहुत उपयोगी है जो समान चरणों का पालन करते हैं।
नोट: यदि निर्धारित तिथि और समय आ गया है, तो ALM स्वचालित रूप से परीक्षण शुरू कर देगा। यह स्वचालित परीक्षण के लिए सही है क्योंकि परीक्षण बिना किसी मैन्युअल हस्तक्षेप के निष्पादित किया जाएगा। परीक्षणों को स्वचालित रूप से ट्रिगर करने के लिए पूर्व शर्त यह है कि होस्ट तैयार होना चाहिए (बिजली बंद या लॉक नहीं होनी चाहिए) और यह परीक्षण को ट्रिगर करने की स्थिति में होना चाहिए। यदि यह मैन्युअल परीक्षण है तो इसका कोई प्रभाव नहीं होगा।
परीक्षा परिणाम का विश्लेषण कैसे करें
चरण 1) एक बार परीक्षण निष्पादन पूरा हो जाने के बाद, परीक्षक "टेस्ट रन" मॉड्यूल में परिणाम देख सकते हैं। इसमें टेस्ट इंस्टेंस रन और टेस्ट सेट रन के परिणाम शामिल हैं।
- “टेस्टिंग” टैब में “टेस्ट रन” पर जाएं और नीचे दिखाए अनुसार विंडो खुलेगी:
- रन नाम प्रत्येक परीक्षण निष्पादन के लिए उत्पन्न एक अद्वितीय मान है।
- 'स्थिति' परीक्षण निष्पादन की अंतिम स्थिति दर्शाती है।
विस्तृत परिणाम 'रन आईडी' पर क्लिक करके देखा जा सकता है।
चरण 2) रन विवरण संवाद खुल जाएगा और उपयोगकर्ता विस्तृत परिणाम देख सकेगा।
- 'रन विवरण' विंडो के 'रिपोर्ट' टैब पर जाएं।
- परीक्षक प्रत्येक परीक्षण चरण की स्थिति की जांच कर सकते हैं।
- संवाद को बंद करने के लिए ओके पर क्लिक करें।
टेस्ट लैब पर वीडियो
क्लिक करें यहाँ उत्पन्न करें यदि वीडियो उपलब्ध न हो
याद दिलाने के संकेत:
- आप का उपयोग करेंगे टेस्ट लैब अपने परीक्षण मामलों को निष्पादित करने के लिए QualityCenter में मॉड्यूल
- निष्पादन शुरू करने से पहले, आपको एक “टेस्ट सेट ट्री” बनाना होगा
- टेस्ट सेट ट्री बनाने के लिए, आपको पहले एक “टेस्ट सेट फ़ोल्डर” बनाना होगा
- इसके बाद, आप टेस्ट प्लान मॉड्यूल में बनाए गए “टेस्ट” को अपने टेस्ट सेट फ़ोल्डर में जोड़ेंगे।
- जोड़े गए परीक्षणों के साथ टेस्ट सेट फ़ोल्डर को टेस्ट सेट ट्री कहा जाता है (क्योंकि यह एक वृक्ष संरचना की तरह दिखता है।)
- परीक्षण सेट में मैन्युअल और स्वचालित दोनों परीक्षण शामिल हो सकते हैं।
- आप एक ही टेस्ट को विभिन्न टेस्ट सेटों में शामिल कर सकते हैं या एक ही टेस्ट सेट में एक टेस्ट के कई उदाहरण जोड़ सकते हैं।
- गुणवत्ता केंद्र शेड्यूलिंग की सुविधा भी प्रदान करता है, जहां आप अपने टेस्ट सेट के निष्पादन की तिथि और समय निर्दिष्ट कर सकते हैं।


























