HP ALM क्या है?
एचपी एएलएम (एप्लीकेशन लाइफ साइकल मैनेजमेंट) एक वेब आधारित उपकरण है, जो संगठनों को प्रोजेक्ट प्लानिंग, आवश्यकताओं को इकट्ठा करने से लेकर परीक्षण और तैनाती तक, सही तरीके से एप्लिकेशन जीवनचक्र का प्रबंधन करने में मदद करता है, जो अन्यथा एक समय लेने वाला कार्य है।
एचपी क्वालिटी सेंटर के रूप में इसके पहले के अवतार में, टेस्ट मैनेजमेंट टूल मर्करी इंटरएक्टिव द्वारा विकसित किया गया था।
इसे अब HP द्वारा ALM के रूप में विकसित किया गया है। ALM का फुल फॉर्म A pplication L ife Cycle M Aagement Tool है जो सॉफ्टवेयर डेवलपमेंट लाइफ चक्र के विभिन्न चरणों का समर्थन करता है।
ALM टूल अन्य सभी HP उत्पादों जैसे UFT और लोड रनर को भी एकीकरण प्रदान करता है।
HP ALM का उपयोग क्यों करें?
एक विशिष्ट परियोजना में शामिल विभिन्न हितधारक हैं -
- डेवलपर
- टेस्टर
- व्यापार विश्लेषक
- परियोजना प्रबंधक
- उत्पाद स्वामी
ये हितधारक विभिन्न गतिविधियों का प्रदर्शन करते हैं जिन्हें सभी संबंधित टीम के सदस्यों को सूचित करने की आवश्यकता होती है।
यदि हम उत्पाद से संबंधित सभी कलाकृतियों को रिकॉर्ड, रखरखाव और ट्रैक करने के लिए केंद्रीकृत भंडार का रखरखाव नहीं करते हैं, तो परियोजना निर्विवाद रूप से विफल हो जाएगी।
हमें सभी परीक्षण और विकास गतिविधियों के दस्तावेज और सहयोग के लिए एक तंत्र की भी आवश्यकता है।
HP ALM दर्ज करें!
- यह परियोजना के लक्ष्यों को प्राप्त करने के लिए सभी हितधारकों को बातचीत और समन्वय करने में सक्षम बनाता है ।
- यह परियोजना के संबंधित कार्यों को मजबूत ट्रैकिंग और रिपोर्टिंग और सहज एकीकरण प्रदान करता है।
- यह विस्तृत परियोजना विश्लेषण और प्रभावी प्रबंधन सक्षम बनाता है ।
- ALM टूल हमारे ईमेल सिस्टम से कनेक्ट हो सकता है और सभी वांछित सदस्यों को किसी भी परिवर्तन (जैसे आवश्यकता परिवर्तन, दोष बढ़ाना, आदि ...) के बारे में ईमेल भेज सकता है।
एचपी गुणवत्ता केंद्र संस्करण
एएलएम के इतिहास को समझना महत्वपूर्ण है।
- एचपी क्वालिटी सेंटर को पहले टेस्ट डायरेक्टर के रूप में जाना जाता था जिसे मर्करी इंटरएक्टिव द्वारा विकसित किया गया था।
- 2008 में, संस्करण 8 जारी किया गया था, और उत्पाद को गुणवत्ता केंद्र के रूप में नाम दिया गया था।
- बाद में, एचपी ने मर्क्यूरी इंटरएक्टिव का अधिग्रहण किया और सभी पारा उत्पादों को एचपी के रूप में पुनः विकसित किया।
- तो बुध गुणवत्ता केंद्र HP गुणवत्ता केंद्र बन गया
- 2011 में, संस्करण 11 जारी किया गया था, और गुणवत्ता केंद्र को एचपी एएलएम के रूप में फिर से वितरित किया गया था।
क्यूसी की वास्तुकला
अब हम HP-ALM के प्रौद्योगिकी भाग को समझते हैं। एएलएम जावा 2 एंटरप्राइज एडिशन (जे 2 ईई) का उपयोग करके विकसित किया गया एक उद्यम अनुप्रयोग है जिसमें एमएस एसक्यूएल सर्वर या ओरेकल इसके अंतिम छोर के रूप में हो सकता है। ALM के 3 घटक हैं - क्लाइंट, एप्लिकेशन सर्वर और डेटाबेस सर्वर।
- HP ALM क्लाइंट: जब कोई अंतिम उपयोगकर्ता / परीक्षक ALM का URL एक्सेस करता है, तो क्लाइंट घटक क्लाइंट सिस्टम पर डाउनलोड किए जाते हैं। ALM क्लाइंट घटक एक सुरक्षित कनेक्शन (HTTPS) से अधिक .NET और COM तकनीकों का उपयोग करके उपयोगकर्ता के साथ बातचीत करने में उपयोगकर्ता की मदद करते हैं।
- एएलएम सर्वर / एप्लिकेशन सर्वर: एप्लिकेशन सर्वर आमतौर पर विंडोज या लिनक्स प्लेटफॉर्म पर चलता है जो क्लाइंट अनुरोधों को पूरा करता है। ऐप सर्वर, एप्लिकेशन सर्वर और डेटाबेस सर्वर के बीच संवाद करने के लिए जावा डेटाबेस कनेक्टिविटी (JDBC) ड्राइवर का उपयोग करता है।
- डेटाबेस सर्वर : डेटाबेस परत तीन स्कीमा को संग्रहीत करता है।
- साइट प्रशासन स्कीमा: यह डोमेन, उपयोगकर्ताओं और साइट मापदंडों से संबंधित जानकारी संग्रहीत करता है।
- लैब प्रोजेक्ट: यह स्कीमा दूरस्थ मेजबान, प्रदर्शन केंद्र सर्वर डेटा पर कार्यात्मक और प्रदर्शन परीक्षण से संबंधित प्रयोगशाला जानकारी संग्रहीत करता है।
- प्रोजेक्ट स्कीमा: स्टोर परियोजना की जानकारी, जैसे कि कार्य क्षेत्र / परियोजना क्षेत्र के तहत उपयोगकर्ता द्वारा बनाया गया डेटा। प्रत्येक प्रोजेक्ट का अपना स्कीमा होता है और वे एक ही डेटाबेस सर्वर पर साइट प्रशासन स्कीमा के रूप में बनाए जाते हैं।
HP ALM संस्करण:
एचपी एएलएम टूल एक व्यावसायिक रूप से लाइसेंस प्राप्त टूल है और एचपी 4 अलग-अलग स्वादों में एएलएम वितरित करता है
एएलएम संस्करण फ़ीचर तुलना
लाइसेंस में से प्रत्येक उपयोगकर्ता को कुछ ALM कार्यात्मकताओं तक पहुंचने की अनुमति देता है। निम्न तालिका उन विशेषताओं को सूचीबद्ध करती है जो एक विशेष लाइसेंस आपको देता है =
आइए अध्ययन करें कि आप एक विशेष संस्करण क्यों खरीदेंगे और यह किसके लिए अनुकूल है
- एचपी एएलएम आवश्यक - यह उन कॉर्पोरेट्स के लिए है जिन्हें अपने संपूर्ण सॉफ़्टवेयर जीवन चक्र का समर्थन करने के लिए सिर्फ बुनियादी सुविधाओं की आवश्यकता है। इसमें आवश्यकताओं के प्रबंधन, परीक्षण प्रबंधन और दोष प्रबंधन की पहुंच है।
- एचपी क्यूसी एंटरप्राइज एडिशन - यह लाइसेंस उन कॉर्पोरेट्स के लिए अच्छा है जो विशेष रूप से परीक्षण उद्देश्यों के लिए एएलएम का उपयोग करना चाहते हैं। यह एकीकृत कार्यात्मक परीक्षक (यूएफटी) के साथ एकीकरण भी प्रदान करता है।
- एचपी एएलएम प्रदर्शन केंद्र संस्करण - यह लाइसेंस उन संगठनों के लिए सबसे उपयुक्त है जो एचपी-एएलएम का उपयोग एचपी-लोड रनर स्क्रिप्ट चलाने के लिए करना चाहते हैं। यह उपयोगकर्ताओं को प्रदर्शन परीक्षणों को बनाए रखने, प्रबंधन, अनुसूची, निष्पादित करने और निगरानी करने में मदद करता है।
एएलएम वर्कफ़्लो
HP Application Lifecycle Management कार्यप्रवाह सीखने के लिए, आइए सबसे पहले एक विशिष्ट परीक्षा प्रक्रिया का अध्ययन करें-
- हम योजना, प्रारूपण और रिलीज़ विवरण के साथ शुरू करते हैं। प्रत्येक रिलीज में चक्रों की संख्या और प्रत्येक रिलीज का दायरा निर्धारित करें
- किसी दिए गए रिलीज़ और साइकिल के लिए, हम आवश्यकताओं के विनिर्देशों का मसौदा तैयार करते हैं।
- आवश्यकताओं के आधार पर, टेस्ट प्लान और टेस्ट केस बनाए जाते हैं।
- अगला चरण निर्मित परीक्षण योजना को निष्पादित कर रहा है
- इस परीक्षण प्रक्रियाओं में अगला चरण निष्पादन चरण में पाए गए दोषों को ट्रैक करना और ठीक करना है
- सभी चरणों के दौरान, विश्लेषण किया जाता है, और रिपोर्ट और रेखांकन परीक्षण मीट्रिक पीढ़ी के लिए उत्पन्न होते हैं।
HP ALM परीक्षण उपकरण परीक्षण प्रक्रिया के प्रत्येक चरण में एक मॉड्यूल खानपान प्रदान करता है। हम उन्हें बाद के ट्यूटोरियल में विस्तार से अध्ययन करेंगे।