Integration Testing In Hindi जाने क्या हैं Integration Testing हिंदी में
यह एक software testing की एक विधि है इसमें दो या दो से अधिक software unit या module को एक
साथ combine किया जाता है तथा एक ग्रुप में इसकी टेस्टिंग की जाती है इसका मुख्य उद्देश्य integrated unit के मध्य bugs तथा fault को ढूंढना है | यूनिट के मध्य कार्य , परफॉर्मेंस तथा विश्वसनीयता को identify करना है | सामान्यत: integration टेस्टिंग को एक integration test द्वारा परफॉर्म किया जाता है |इसकी testing
unit testing के बाद तथा validation testing पहले की जाती है | जब unit testing कर ली जाती है तब प्रत्येक यूनिट को एक एक बार integrate किया जाता है और यह तब तक चलती है जब तक कि सारे unit को integrate नहीं कर लिया जाता |
Integration Testing Approaches
integration testing के बहुत सी एप्रोचेस है उनमें से कुछ निम्नलिखित है :-
1) Top-Down Approach.
2)Bottom-Up Approaches.
3)Big-Bang Approaches.
Top-Down Approach:-
Top-Down Approach इंटीग्रेशन टेस्टिंग में top level से integrate unit को सबसे पहले टेस्ट
किया जाता है तथा उसके बाद उसके नीचे सारे sub-unit को टेस्ट किया जाता है |
Bottom-Up Approaches:-
Bottom-Down टेस्टिंग में सबसे पहले Bottom Level के sub-unit को test किया जाता है उसके बाद ऊपर के यूनिट को टेस्ट किया जाता है|
Big-Bang Approaches:-
Big-Bang Approaches प्रकार के testing में सभी unit को एक साथ integrate कर लिया जाता है तथा इसके बाद एक (group) समूह में सभी को test कर लिया जाता है टेस्टिंग में किसी एक यूनिट को तब तक इंटीग्रेट नहीं किया जा सकता जब तक की सभी units तैयार ना हो |
यह टेस्टिंग बहुत ही risky होता है क्योंकि अगर हमने सही तरीके से Documentation नहीं किया है तो इसमें failure का खतरा बढ़ जाता है इसका advantage यह है कि यह छोटे सिस्टम के लिए सुविधाजनक है इसका डिश एडवांटेज यह है कि इनमें फॉल्ट एंड बर्ड्स को ढूंढना बहुत ही मुश्किल होता है अगर कोई फॉल्ट मिल भी जाता है तो फॉल्ट के होने का मेन कारण पता लगाने में बहुत ही मुश्किल हो जाती है तथा ईटिंग में बहुत अधिक समय लगता है
1 thought on “Integration Testing In Hindi”