सॉफ्टवेयर परीक्षण में परीक्षण परिपक्वता मॉडल (TMM) सॉफ्टवेयर परीक्षण प्रक्रियाओं की परिपक्वता का मूल्यांकन करने के लिए एक रूपरेखा है। परीक्षण परिपक्वता मॉडल का उपयोग करने का उद्देश्य परिपक्वता की पहचान करना और प्रगति प्राप्त करने के लिए सॉफ्टवेयर परीक्षण प्रक्रिया में सुधार करने के लिए लक्ष्य प्रदान करना है। इसे किसी भी प्रक्रिया सुधार मॉडल के साथ पूरक किया जा सकता है या इसे एक स्टैंडअलोन मॉडल के रूप में इस्तेमाल किया जा सकता है। टेस्ट मैच्योरिटी मॉडल (TMM) क्षमता परिपक्वता मॉडल (CMM) पर आधारित है और इसे सबसे पहले इलिनोइस इंस्टीट्यूट ऑफ टेक्नोलॉजी द्वारा विकसित किया गया था। यह परीक्षण प्रक्रिया सुधार के लिए एक विस्तृत मॉडल है। TMM मॉडल के दो प्रमुख घटक हैं
5 स्तरों का एक सेट जो परीक्षण क्षमता को परिभाषित करता है
एक मूल्यांकन मॉडल
परिपक्वता के विभिन्न स्तर मॉडल
टीएमएम के पांच स्तर संगठन को अपनी प्रक्रिया की परिपक्वता निर्धारित करने और अगले सुधार चरणों की पहचान करने में मदद करते हैं, जो परीक्षण परिपक्वता के उच्च स्तर को प्राप्त करने के लिए आवश्यक हैं।
टीएमएम स्तर
लक्ष्यों
टीएमएम स्तरों का एक उद्देश्य
स्तर 1: प्रारंभिक
सॉफ़्टवेयर सफलतापूर्वक चलना चाहिए
इस स्तर पर, किसी भी प्रक्रिया क्षेत्र की पहचान नहीं की जाती है
परीक्षण का एक उद्देश्य यह सुनिश्चित करना है कि सॉफ्टवेयर ठीक से काम कर रहा है
इस स्तर पर संसाधनों, उपकरणों और प्रशिक्षित कर्मचारियों का अभाव है
यह स्तर परीक्षण को डिबगिंग से अलग करता है और उन्हें अलग-अलग गतिविधियाँ माना जाता है
कोडिंग के बाद परीक्षण चरण आता है
परीक्षण का प्राथमिक लक्ष्य यह दिखाना है कि सॉफ्टवेयर विनिर्देशों को पूरा करता है
बुनियादी परीक्षण विधियां और तकनीकें मौजूद हैं
स्तर 3: एकीकृत
सॉफ्टवेयर जीवनचक्र में परीक्षण का एकीकरण
परीक्षण पूरे जीवन चक्र में एकीकृत हो जाता है
आवश्यकताओं के आधार पर परीक्षण के उद्देश्य परिभाषित किए जाते हैं
परीक्षण संगठन मौजूद है
परीक्षण को व्यावसायिक गतिविधि के रूप में मान्यता दी गई
स्तर 4: प्रबंधन और मापन
परीक्षण माप कार्यक्रम स्थापित करें
परीक्षण एक मापित एवं परिमाणित प्रक्रिया है
Revसभी विकास चरणों में iew को परीक्षण के रूप में मान्यता दी जाती है
पुनः उपयोग के लिए और प्रतिगमन परीक्षणपरीक्षण मामलों को एकत्रित किया जाता है और परीक्षण डेटाबेस में रिकॉर्ड किया जाता है
दोषों को लॉग किया जाता है और गंभीरता स्तर दिया जाता है
स्तर 5: अनुकूलित
परीक्षण प्रक्रिया अनुकूलन
परीक्षण प्रबंधित और परिभाषित किया गया है
परीक्षण की प्रभावशीलता और लागत की निगरानी की जा सकती है
परीक्षण को और बेहतर बनाया जा सकता है और उसमें निरंतर सुधार किया जा सकता है
गुणवत्ता नियंत्रण और दोष रोकथाम का अभ्यास किया जाता है
प्रक्रिया का पुनः उपयोग किया जाता है
परीक्षण संबंधी मीट्रिक्स में भी टूल समर्थन है
उपकरण निम्नलिखित के लिए सहायता प्रदान करते हैं परीक्षण का मामला डिजाइन और दोष संग्रह
सीएमएम और टीएमएम के बीच अंतर
सीएमएम
TMM
सीएमएम या क्षमता परिपक्वता मॉडल किसी संगठन की सॉफ्टवेयर प्रक्रियाओं की परिपक्वता का आकलन करने के लिए है
टीएमएम या टेस्ट मैच्योरिटी मॉडल परीक्षण की प्रक्रिया का वर्णन करता है और परीक्षण की गुणवत्ता की निगरानी से संबंधित है। सॉफ्टवेयर परिक्षण आदर्श
निष्कर्ष
जब प्रोजेक्ट डिलीवरी के बाद दोषों की पहचान की जाती है तो सॉफ़्टवेयर का रखरखाव महंगा और समय लेने वाला होता है। नतीजतन, दोषों का पता लगाना महत्वपूर्ण है, लेकिन यह भी महत्वपूर्ण है कि सॉफ़्टवेयर विकास चरण के दौरान न्यूनतम त्रुटियाँ करे। TMM जैसी एक मानक परीक्षण प्रक्रिया इसे प्राप्त करने में मदद कर सकती है। TMM (परीक्षण परिपक्वता मॉडल) जिसे विशेष रूप से परीक्षण को संबोधित करने के लिए डिज़ाइन किया गया है, संगठन को उनके परीक्षण प्रथाओं की परिपक्वता में सुधार करने में मदद कर सकता है।
AI पर अपडेट रहेंसाप्ताहिक एआई कौशल, रुझान, कार्यान्वयन योग्य सलाह।
न्यूज़लैटर के लिए साइन अप करें
आपने सफलतापूर्वक सदस्यता ले ली है। कृपया अपना इनबॉक्स जांचें.