what is defect based testing technique
दोष आधारित सॉफ्टवेयर परीक्षण तकनीक
एक दोष आधारित परीक्षण तकनीक एक ऐसी तकनीक है जिसमें परीक्षण मामलों को दोषों के आधार पर लिया जाता है। पारंपरिक आवश्यकताओं के दस्तावेजों या उपयोग के मामलों (विनिर्देश-आधारित तकनीकों) का उपयोग करने के बजाय, यह रणनीति उनके परीक्षण मामलों को आधार बनाने के लिए दोषों का उपयोग करती है।
sql सर्वर 2012 अनुभवी पीडीएफ के लिए प्रश्न और उत्तर का साक्षात्कार करता है
दोषों की श्रेणीबद्ध सूची (कहा जाता है दोषपूर्ण वर्गीकरण ) उपयोग किया जा रहा है। इस तकनीक का उपयोग करने वाला कवरेज बहुत व्यवस्थित नहीं है, इसलिए केवल इस तकनीक पर आपके परीक्षण मामलों के आधार को प्राप्त करना, गुणवत्ता के उद्देश्य को हल नहीं कर सकता है।
यह तकनीक आपकी परीक्षण व्युत्पन्न स्थितियों को पूरक कर सकती है और परीक्षण को बढ़ाने के विकल्पों में से एक के रूप में लिया जा सकता है कवरेज । या किसी अन्य अर्थ में - यह तकनीक तब लागू की जा सकती है जब सभी परीक्षण स्थितियों और परीक्षण मामलों की पहचान की जाती है और हमें परीक्षण में कुछ अतिरिक्त कवरेज या अंतर्दृष्टि की आवश्यकता होती है।
परीक्षण के किसी भी स्तर पर दोष आधारित तकनीक का उपयोग किया जा सकता है, लेकिन यह सबसे उपयुक्त है सिस्टम परीक्षण । हमें अपने परीक्षण मामलों को उपलब्ध दोष वाली टैक्सोनोमी से भी आधार बनाना चाहिए। ये दोष उत्पादन वाले या ऐतिहासिक हो सकते हैं। मूल कारण विश्लेषण का उपयोग आपके परीक्षण मामलों को आधारभूत करने के लिए भी किया जा सकता है।
उदाहरण के साथ सफेद बॉक्स परीक्षण तकनीक
दोष आधारित परीक्षण तकनीकों के माध्यम से परीक्षण मामलों को लिखने के लिए 5 कदम की योजना इस प्रकार हो सकती है:
- आवश्यकताओं को पहचानें और प्राथमिकता दें
- सभी दोषों को पहचानें और एकत्र करें
- दोष पर मंथन
- आवश्यकता से दोष को लिंक करें
- लिंक किए गए दोषों के आधार पर परीक्षण की स्थिति / टेस्ट मामलों को लिखें।
अनुशंसित पाठ
- ऑर्थोगोनल एरे टेस्टिंग टेक्नीक (OATS) क्या है?
- सर्वश्रेष्ठ सॉफ्टवेयर परीक्षण उपकरण 2021 (क्यूए टेस्ट स्वचालन उपकरण)
- क्या है म्यूटेशन टेस्टिंग: ट्यूटोरियल विद एग्जाम्पल्स
- परीक्षण प्राइमर eBook डाउनलोड
- सॉफ्टवेयर परीक्षण में दोष / बग जीवन चक्र क्या है? दोषपूर्ण जीवन चक्र ट्यूटोरियल
- दोष प्रबंधन प्रक्रिया: प्रभावी रूप से एक दोष प्रबंधन कैसे करें
- क्लाइंट-सर्वर और वेब आधारित परीक्षण क्या है और इन अनुप्रयोगों का परीक्षण कैसे करें
- त्रुटि अनुमान तकनीक क्या है?