आवश्यकताएँ क्या हैं? Tracपरीक्षण में योग्यता मैट्रिक्स (RTM) का उपयोग?
⚡ स्मार्ट सारांश
आवश्यकताएँ Tracफीबिलिटी मैट्रिक्स (आरटीएम) एक संरचित दस्तावेज़ है जो परियोजना की आवश्यकताओं को उनके संबंधित परीक्षण मामलों से जोड़ता है, जिससे पूर्ण कवरेज और सत्यापन सुनिश्चित होता है। यह छूटी हुई कार्यात्मकताओं को रोकने, अनुपालन का समर्थन करने और हितधारकों के बीच पारदर्शिता प्रदान करने में महत्वपूर्ण भूमिका निभाता है।
एचएमबी क्या है? Tracयोग्यता मैट्रिक्स (टीएम)?
A Tracयोग्यता मैट्रिक्स एक ऐसा दस्तावेज़ है जो किसी भी दो आधारभूत दस्तावेज़ों को सहसंबंधित करता है जिनके बीच अनेक-से-अनेक संबंध की आवश्यकता होती है, ताकि संबंध की पूर्णता की जाँच की जा सके।
इसका उपयोग किया जाता है tracआवश्यकताओं का आकलन करना और यह जांचना कि वर्तमान परियोजना की आवश्यकताएं पूरी हो रही हैं या नहीं।
👉 निःशुल्क लाइव सॉफ्टवेयर परीक्षण परियोजना के लिए नामांकन करें
आवश्यकता क्या है? Tracयोग्यता मैट्रिक्स?
एक आवश्यकता Tracयोग्यता मैट्रिक्स (आरटीएम) यह एक ऐसा दस्तावेज़ है जो मानचित्रण और विश्लेषण करता है। tracयह उपयोगकर्ता आवश्यकताओं को परीक्षण मामलों के साथ प्रस्तुत करता है। यह ग्राहक द्वारा प्रस्तावित सभी आवश्यकताओं और आवश्यकता विश्लेषण को शामिल करता है। tracएक ही दस्तावेज़ में देयता, जो समापन के समय प्रस्तुत किया जाएगा। सॉफ्टवेयर विकास जीवन चक्रइस आवश्यकता का मुख्य उद्देश्य Tracयोग्यता मैट्रिक्स का उद्देश्य यह सत्यापित करना है कि सभी आवश्यकताओं की जांच टेस्ट केस के माध्यम से की गई है, ताकि सॉफ्टवेयर परीक्षण के दौरान कोई भी कार्यक्षमता बिना जांचे न रह जाए।
आरटीएम क्यों महत्वपूर्ण है?
प्रत्येक परीक्षक का मुख्य उद्देश्य ग्राहक की आवश्यकताओं को समझना और यह सुनिश्चित करना होना चाहिए कि आउटपुट उत्पाद दोषरहित हो। इस लक्ष्य को प्राप्त करने के लिए, प्रत्येक QA को आवश्यकता को अच्छी तरह समझना चाहिए और सकारात्मक तथा नकारात्मक परीक्षण मामले तैयार करने चाहिए।
इसका मतलब यह होगा कि क्लाइंट द्वारा प्रदान की गई सॉफ़्टवेयर आवश्यकताओं को अलग-अलग परिदृश्यों और आगे परीक्षण मामलों में विभाजित करना होगा। इनमें से प्रत्येक मामले को अलग-अलग निष्पादित करना होगा।
यहाँ एक प्रश्न उठता है कि सभी संभावित परिदृश्यों/मामलों पर विचार करते हुए, यह कैसे सुनिश्चित किया जाए कि आवश्यकता का परीक्षण किया जाए? यह कैसे सुनिश्चित किया जाए कि कोई भी आवश्यकता परीक्षण चक्र से छूट न जाए?
एक सरल तरीका यह है कि tracआवश्यकता को उसके संबंधित परीक्षण परिदृश्यों के साथ प्रस्तुत करें और परीक्षण के मामलोंइसे 'आवश्यकता' कहा जाता है। Tracयोग्यता मैट्रिक्स।'
RSI tracयोग्यता मैट्रिक्स आमतौर पर एक वर्कशीट होती है जिसमें सभी संभावित आवश्यकताओं का विवरण होता है। परिक्षण परिदृश्य और मामले और उनकी वर्तमान स्थिति, यानी, वे पास हुए हैं या फेल। इससे परीक्षण टीम को विशिष्ट उत्पाद के लिए की गई परीक्षण गतिविधियों के स्तर को समझने में मदद मिलेगी।
आरटीएम की जरूरत किसे है?
A आवश्यकताएँ Tracयोग्यता मैट्रिक्स (आरटीएम) यह सिर्फ परीक्षकों के लिए ही नहीं है - यह उच्च गुणवत्ता वाले सॉफ्टवेयर या परियोजनाओं को वितरित करने में शामिल किसी भी व्यक्ति के लिए मूल्यवान है।
- QA और परीक्षक → अच्छी तरह से मैप किए गए परीक्षण मामलों के साथ 100% आवश्यकता कवरेज सुनिश्चित करें।
- व्यापार विश्लेषक → Tracएसआरएस/यूजर स्टोरीज से लेकर कार्यान्वयन तक की आवश्यकताओं को पूरा करना।
- परियोजना प्रबंधक → कार्यक्षेत्र, प्रगति और छूटी हुई आवश्यकताओं की जानकारी प्राप्त करें।
- डेवलपर्स → समझें कि सुविधाएँ व्यावसायिक लक्ष्यों से कैसे मेल खाती हैं।
- विनियमित उद्योग (स्वास्थ्य सेवा, ऑटोमोटिव, एयरोस्पेस, वित्त) → स्पष्ट अनुपालन साबित करें और ऑडिट में उत्तीर्ण हों tracक्षमता।
- ग्राहक और हितधारक → आश्वस्त रहें कि उनकी आवश्यकताओं का क्रियान्वयन और परीक्षण किया गया है।
👉 संक्षेप में, इसके लिए जिम्मेदार कोई भी व्यक्ति सॉफ़्टवेयर आवश्यकताओं का निर्माण, सत्यापन या अनुमोदन करना आर.टी.एम. से लाभ।
आवश्यकता में किन मापदंडों को शामिल किया जाना चाहिए? Tracयोग्यता मैट्रिक्स?
- आवश्यकता आईडी
- आवश्यकता का प्रकार और Descriptआयन
- स्थिति के साथ परीक्षण मामले
ऊपर एक नमूना आवश्यकता दी गई है। tracयोग्यता मैट्रिक्स।
लेकिन एक सामान्य रूप में सॉफ्टवेयर परिक्षण परियोजना, tracयोग्यता मैट्रिक्स में इन मापदंडों से अधिक मापदंड होंगे।
जैसा कि ऊपर दर्शाया गया है, एक आवश्यकता tracयोग्यता मैट्रिक्स निम्न कार्य कर सकता है:
- परीक्षण मामलों की संख्या में आवश्यकता कवरेज दिखाएँ
- विशिष्ट परीक्षण मामले के लिए डिज़ाइन स्थिति के साथ-साथ निष्पादन स्थिति
- यदि उपयोगकर्ताओं द्वारा कोई उपयोगकर्ता स्वीकृति परीक्षण किया जाना है, तो UAT स्थिति को भी उसी मैट्रिक्स में कैप्चर किया जा सकता है।
- संबंधित दोषों और वर्तमान स्थिति का भी उसी मैट्रिक्स में उल्लेख किया जा सकता है।
इस प्रकार का मैट्रिक्स प्रदान करेगा एक बंद दुकान सभी परीक्षण गतिविधियों के लिए।
अलग से एक्सेल फाइल बनाए रखने के अलावा, एक परीक्षण टीम आवश्यकताओं का विकल्प भी चुन सकती है। tracटेस्ट मैनेजमेंट टूल्स में उपलब्ध है।
के प्रकार Tracयोग्यता परीक्षण मैट्रिक्स
सॉफ्टवेयर इंजीनियरिंग में, tracयोग्यता मैट्रिक्स को नीचे बताए गए तीन प्रमुख घटकों में विभाजित किया जा सकता है:
- आगे tracक्षमता: इस मैट्रिक्स का उपयोग यह जांचने के लिए किया जाता है कि क्या परियोजना वांछित दिशा में और सही उत्पाद के लिए आगे बढ़ रही है। यह सुनिश्चित करता है कि प्रत्येक आवश्यकता उत्पाद पर लागू होती है और प्रत्येक आवश्यकता का पूरी तरह से परीक्षण किया जाता है। यह आवश्यकताओं को परीक्षण मामलों से जोड़ता है।
- पीछे या विपरीत दिशा में tracक्षमता: इसका उपयोग यह सुनिश्चित करने के लिए किया जाता है कि वर्तमान उत्पाद सही स्थिति में रहे। track. इस प्रकार के उद्देश्य के पीछे tracयह सुनिश्चित करना कि हम आवश्यकताओं में निर्दिष्ट न किए गए कोड, डिज़ाइन तत्वों, परीक्षण या अन्य कार्यों को जोड़कर परियोजना के दायरे का विस्तार तो नहीं कर रहे हैं, यह क्षमता का उद्देश्य है। यह परीक्षण मामलों को आवश्यकताओं से जोड़ता है।
- द्वि-दिशात्मक tracक्षमता (आगे + पीछे): इस tracयोग्यता मैट्रिक्स यह सुनिश्चित करता है कि परीक्षण मामले सभी आवश्यकताओं को पूरा करते हैं। यह आवश्यकताओं में परिवर्तन के प्रभाव का विश्लेषण करता है। दोष एक कार्य उत्पाद में और इसके विपरीत।
आवश्यकता कैसे बनाएं Tracयोग्यता मैट्रिक्स
आइए आवश्यकता की अवधारणा को समझते हैं। Tracएक योग्यता मैट्रिक्स के माध्यम से Guru99 बैंकिंग परियोजना।
के आधार पर व्यवसाय आवश्यकता दस्तावेज़ (बीआरडी) और तकनीकी आवश्यकता दस्तावेज़ (टीआरडी), परीक्षक परीक्षण मामले लिखना शुरू करते हैं।
मान लीजिए कि निम्नलिखित तालिका हमारा व्यावसायिक आवश्यकता दस्तावेज़ है या बीआरडी के लिए Guru99 बैंकिंग परियोजना.
यहां, स्थिति यह है कि ग्राहक को लॉग इन करने में सक्षम होना चाहिए। Guruसही पासवर्ड और यूजर आईडी के साथ 99 बैंकिंग वेबसाइट पर लॉग इन करें, जबकि मैनेजर को ग्राहक लॉगिन पेज के माध्यम से वेबसाइट पर लॉग इन करने में सक्षम होना चाहिए।
नीचे दी गई तालिका हमारी है तकनीकी आवश्यकता दस्तावेज़ (टीआरडी).
नोट: क्यूए टीमें बीआरडी और टीआरडी का दस्तावेजीकरण नहीं करती हैं। इसके अलावा, कुछ कंपनियां इसका इस्तेमाल करती हैं फ़ंक्शन आवश्यकता दस्तावेज़ (FRD)जो तकनीकी आवश्यकता दस्तावेज़ों के समान होते हैं, लेकिन इन्हें बनाने की प्रक्रिया अलग होती है। Tracयोग्यता मैट्रिक्स में कोई बदलाव नहीं होगा।
चलिए आगे बढ़ते हैं और परीक्षण में RTM बनाते हैं
चरण 1) हमारे नमूना परीक्षण मामला is
“लॉगिन सत्यापित करें: जब सही आईडी और पासवर्ड दर्ज किया जाता है, तो इसे सफलतापूर्वक लॉग इन करना चाहिए।”
चरण 2) इस परीक्षण मामले में सत्यापित की जा रही तकनीकी आवश्यकता की पहचान करें। हमारे परीक्षण मामले के लिए, तकनीकी आवश्यकता T94 का सत्यापन किया जा रहा है।
चरण 3) परीक्षण मामले में इस तकनीकी आवश्यकता (T94) पर ध्यान दें।
चरण 4) उस व्यावसायिक आवश्यकता की पहचान करें जिसके लिए यह TR (तकनीकी आवश्यकता-T94) परिभाषित की गई है
चरण 5) परीक्षण मामले में BR (व्यावसायिक आवश्यकता) पर ध्यान दें
चरण 6) सभी परीक्षण मामलों के लिए उपरोक्त कार्य करें। Later, पूर्वtracअपने टेस्ट सूट से पहले 3 कॉलम चुनें। RTM टेस्टिंग के लिए तैयार है!
इस आवश्यकता के लाभ Tracयोग्यता मैट्रिक्स
- यह 100% परीक्षण कवरेज की पुष्टि करता है
- यह किसी भी छूटी हुई आवश्यकता या दस्तावेज़ की असंगतियों को उजागर करता है
- यह व्यवसायिक आवश्यकताओं पर ध्यान केंद्रित करते हुए समग्र दोष या निष्पादन स्थिति को दर्शाता है
- यह परीक्षण मामलों पर पुनर्विचार या पुनः कार्य करने के संबंध में QA टीम के कार्य पर प्रभाव का विश्लेषण या अनुमान लगाने में सहायता करता है।
RTM का उपयोग करने के लिए सर्वोत्तम अभ्यास और सुझाव
आवश्यकताएँ Tracक्षमता मैट्रिक्स (आरटीएम) सबसे प्रभावी तब होता है जब यह सरल, सुसंगत और नियमित रूप से अद्यतन रखा गयायहां कुछ सर्वोत्तम अभ्यास दिए गए हैं जो टीमों को यह सुनिश्चित करने में मदद करेंगे पूर्ण कवरेज, न्यूनतम पुनर्कार्य, और परियोजना वितरण में बेहतर आत्मविश्वास:
- जल्दी शुरू करें → परियोजना के आरंभ में ही अपना RTM बनाएं।
- इसे अपडेट रखें → जब भी आवश्यकताएं या परीक्षण मामले बदलें तो मैट्रिक्स को अपडेट करें।
- स्पष्ट आईडी का उपयोग करें आवश्यकताओं और परीक्षण मामलों को आसानी से समझने के लिए उन्हें विशिष्ट आईडी प्रदान करें। tracक्षमता।
- सकारात्मक और नकारात्मक मामलों को कवर करें → सुनिश्चित करें कि प्रत्येक आवश्यकता को कई परीक्षण कोणों से सत्यापित किया गया है।
- टीमों के बीच सहयोग करें → आरटीएम को बनाए रखने में परीक्षकों, डेवलपर्स, बीए और परियोजना प्रबंधकों को शामिल करें।
- उत्तोलन उपकरण → मापनीयता के लिए स्प्रेडशीट के बजाय परीक्षण प्रबंधन उपकरण (जैसे जिरा, एचपी एएलएम, या जेफायर) पर विचार करें।
- संस्करण नियंत्रण → ऐतिहासिक संस्करणों को सुरक्षित रखें track में परिवर्तन करें और अनुपालन बनाए रखें।
- सरलता पर ध्यान दें → मैट्रिक्स को ओवरलोड करने से बचें; केवल आवश्यक पैरामीटर को हाइलाइट करें।
- नियमित रूप से ऑडिट करें → परीक्षण की समय-सीमा से पहले अंतराल को पकड़ने के लिए आरटीएम की समय-समय पर समीक्षा करें।
- व्यावसायिक मूल्य से लिंक करें → ROI दिखाने के लिए आवश्यकताओं को व्यावसायिक लक्ष्यों से जोड़ें।
सामान्य आरटीएम चुनौतियाँ और समाधान
- चुनौती: कीping आरटीएम अपडेट किया गया
आवश्यकताएं और परीक्षण मामले अक्सर बदलते रहते हैं, जिससे RTM जल्दी ही पुराना हो जाता है।
उपाय: स्वचालित परीक्षण प्रबंधन उपकरणों का उपयोग करें जो वास्तविक समय में आवश्यकताओं, परीक्षण मामलों और दोषों को सिंक करते हैं। - चुनौती: अत्यधिक जटिलता
बहुत अधिक पैरामीटर जोड़ने से RTM को बनाए रखना और व्याख्या करना कठिन हो जाता है।
उपाय: केवल आवश्यक फ़ील्ड जैसे आईडी, विवरण और स्थिति पर ध्यान केंद्रित करके आरटीएम को कम रखें। - चुनौती: खराब टीम सहयोग
अलग-अलग टीमें स्वामित्व या अपडेट के मामले में एकमत नहीं हो सकतीं।
उपाय: स्पष्ट भूमिकाएं परिभाषित करें, परीक्षकों, डेवलपर्स और विश्लेषकों को शामिल करें, और नियमित आरटीएम समीक्षाओं का शेड्यूल बनाएं। - चुनौती: अपूर्ण आवश्यकता कवरेज
कुछ आवश्यकताओं में परीक्षण मामलों का अभाव हो सकता है, जिसके परिणामस्वरूप कार्यक्षमता छूट सकती है।
उपाय: कवरेज को नियमित रूप से सत्यापित करें, द्विदिशात्मक का उपयोग करें tracप्रमुख रिलीज़ से पहले क्षमता का आकलन करें और ऑडिट चलाएं। - चुनौती: बड़ी परियोजनाओं में मैन्युअल प्रयास
जटिल प्रणालियों के लिए स्प्रेडशीट में RTM का प्रबंधन समय लेने वाला हो जाता है।
उपाय: मैप को स्वचालित करने के लिए Jira, HP ALM, या Zephyr जैसे RTM टूल अपनाएं।ping और रिपोर्टिंग.
आइए वीडियो में एक उदाहरण के साथ RTM सीखें
क्लिक करें यहाँ उत्पन्न करें यदि वीडियो उपलब्ध न हो
आवश्यकताएँ Tracयोग्यता मैट्रिक्स (आरटीएम) टेम्पलेट
RTM टेम्पलेट एक्सेल फ़ाइल डाउनलोड करने के लिए नीचे क्लिक करें
RTM टेम्पलेट एक्सेल(.xlsx) डाउनलोड करें











