विषयसूची:
परिभाषा - एकीकरण परीक्षण का क्या अर्थ है?
एकीकरण परीक्षण एक सॉफ्टवेयर परीक्षण पद्धति है जिसका उपयोग विभिन्न सॉफ्टवेयर घटकों के बीच बातचीत को सत्यापित करने और इंटरफ़ेस दोषों का पता लगाने के लिए व्यक्तिगत सॉफ़्टवेयर घटकों या कोड की इकाइयों का परीक्षण करने के लिए किया जाता है। अवयवों को एक एकल समूह के रूप में परीक्षण किया जाता है या पुनरावृत्त तरीके से आयोजित किया जाता है। एकीकरण परीक्षण घटकों पर किए जाने के बाद, वे सिस्टम परीक्षण के लिए आसानी से उपलब्ध हैं।
Techopedia एकीकरण परीक्षण की व्याख्या करता है
एकीकरण एक प्रमुख सॉफ्टवेयर विकास जीवन चक्र (SDLC) रणनीति है। आम तौर पर, छोटे सॉफ्टवेयर सिस्टम को एक ही चरण में एकीकृत और परीक्षण किया जाता है, जबकि बड़ी प्रणालियों में संपूर्ण सिस्टम बनाने के लिए कई एकीकरण चरण शामिल होते हैं, जैसे कि बड़े उपतंत्रों के साथ एकीकरण के लिए निम्न-स्तरीय उप-प्रणालियों में मॉड्यूल को एकीकृत करना। एकीकरण परीक्षण एक सॉफ्टवेयर सिस्टम के प्रदर्शन, कार्यक्षमता और विश्वसनीयता के सभी पहलुओं को शामिल करता है।
अधिकांश यूनिट-परीक्षण किए गए सॉफ़्टवेयर सिस्टम में एकीकृत घटक शामिल होते हैं जिन्हें समूहन के कारण त्रुटि अलगाव के लिए परीक्षण किया जाता है। मॉड्यूल विवरण सटीक माना जाता है, लेकिन एकीकरण परीक्षण से पहले, प्रत्येक मॉड्यूल को आंशिक घटक कार्यान्वयन के माध्यम से अलग से परीक्षण किया जाता है, जिसे स्टब के रूप में भी जाना जाता है।
तीन मुख्य एकीकरण परीक्षण रणनीतियाँ इस प्रकार हैं:
- बिग बैंग: एक संपूर्ण सॉफ्टवेयर सिस्टम के निर्माण के लिए मॉड्यूल को एकीकृत करता है। यह एक उच्च जोखिम वाला दृष्टिकोण माना जाता है क्योंकि विफलता को रोकने के लिए इसे उचित प्रलेखन की आवश्यकता होती है।
- नीचे-ऊपर: निम्न-स्तरीय घटक परीक्षण, उच्च-स्तरीय घटकों द्वारा पीछा किया जाता है। परीक्षण तब तक जारी रहता है जब तक सभी पदानुक्रमित घटकों का परीक्षण नहीं किया जाता है। बॉटम-अप परीक्षण कुशल त्रुटि का पता लगाने की सुविधा देता है।
- टॉप-डाउन: पहले शीर्ष एकीकृत मॉड्यूल के परीक्षण को शामिल करता है। सबसिस्टम का व्यक्तिगत रूप से परीक्षण किया जाता है। टॉप-डाउन परीक्षण खो मॉड्यूल शाखा लिंक का पता लगाने की सुविधा।





