अंतर परीक्षण क्या है?
INTEROPERABILITY TESTING एक सॉफ्टवेयर परीक्षण प्रकार है, जो यह जांचता है कि सॉफ्टवेयर अन्य सॉफ्टवेयर घटकों और प्रणालियों के साथ बातचीत कर सकता है या नहीं। इंटरऑपरेबिलिटी परीक्षणों का उद्देश्य यह सुनिश्चित करना है कि सॉफ्टवेयर उत्पाद किसी भी संगतता मुद्दों के बिना अन्य घटकों या उपकरणों के साथ संवाद करने में सक्षम है।
दूसरे शब्दों में, इंटरऑपरेबिलिटी परीक्षण का मतलब यह साबित करना है कि दो संचार प्रणालियों के बीच एंड-टू-एंड कार्यक्षमता आवश्यकताओं के अनुसार निर्दिष्ट है। उदाहरण के लिए, ब्लूटूथ के माध्यम से डेटा स्थानांतरण की जांच करने के लिए स्मार्टफ़ोन और टैबलेट के बीच अंतर परीक्षण किया जाता है।
इस ट्यूटोरियल में, आप सीखेंगे-
- अंतर परीक्षण क्या है?
- सॉफ्टवेयर अंतर के विभिन्न स्तर
- इंटरऑपरेबिलिटी टेस्टिंग क्यों करनी है
- इंटरऑपरेबिलिटी टेस्टिंग कैसे करें
- उदाहरण के लिए अंतर परीक्षण परीक्षण के मामले
- इंटरऑपरेबिलिटी परीक्षण के नुकसान
- अंतर परीक्षण और अनुरूपता परीक्षण के बीच अंतर
सॉफ्टवेयर अंतर के विभिन्न स्तर
अंतर परीक्षण के विभिन्न स्तर हैं, वे हैं
- शारीरिक अंतर
- डेटा-टाइप इंटरऑपरेबिलिटी
- विशिष्टता स्तर अंतर
- शब्दार्थ अंतर
इंटरऑपरेबिलिटी टेस्टिंग क्यों करनी है
अंतर परीक्षण परीक्षण किया जाता है, क्योंकि
- यह विभिन्न विक्रेताओं से दो या दो से अधिक उत्पादों के लिए एंड-टू-एंड सेवा प्रावधान सुनिश्चित करता है
- सॉफ़्टवेयर उत्पाद को किसी भी संगतता समस्याओं के बिना अन्य घटक या डिवाइस के साथ संवाद करने में सक्षम होना चाहिए
इंटरऑपरेबिलिटी परीक्षण की कमी के कारण जुड़े जोखिम हैं
- डेटा की हानि
- अविश्वसनीय प्रदर्शन
- अविश्वसनीय संचालन
- गलत संचालन
- कम रखरखाव
इंटरऑपरेबिलिटी टेस्टिंग कैसे करें
इंटरऑपरेबिलिटी परीक्षण के लिए परीक्षण प्रक्रिया में निम्नलिखित चरण शामिल हैं
चरण 1 : प्रोजेक्ट लॉन्च करें।
- काम के बयान को औपचारिक रूप से परिभाषित करें और परियोजना प्रबंधन बुनियादी ढांचे की स्थापना करें।
चरण 2 : परीक्षण प्रयोगशाला स्थापित करें
- सुनिश्चित करें कि सभी आवश्यक कौशल और स्वचालन उपकरण परीक्षण गतिविधियों के लिए स्थापित किए गए हैं
- परीक्षण मामलों को कम करने और परीक्षण मामलों को फिर से उपयोग करने के लिए स्वचालन उपकरण का उपयोग करें
- कॉन्फ़िगरेशन फ़ाइलों का डेटाबेस बनाए रखें
- प्रोजेक्ट के लिए मैट्रिक्स का रिकॉर्ड और विश्लेषण करें
- संदर्भ और विश्लेषण के लिए असफल परीक्षणों से रिकॉर्ड कॉन्फ़िगरेशन
चरण 3 : परीक्षण योजना विकसित करें
- टेस्ट प्लान लिखें
- परीक्षण मामलों और प्रक्रियाओं को परिभाषित करें
- परीक्षण लॉग बनाए रखने के लिए आवश्यक निगरानी उपकरण स्थापित करें।
चरण 4: परीक्षा योजना निष्पादित करें
- परीक्षा के मामलों का निष्पादन करें
- विफलता के मूल कारण का विश्लेषण करने के लिए परीक्षण टीम के साथ काम करें
चरण 5 : दस्तावेज़ परिणाम
- कार्यान्वयन नोटों को रिकॉर्ड करने के लिए परीक्षण लॉग का उपयोग करें
चरण 6 : संसाधनों को मुक्त करें और परियोजना पर प्रदर्शन का मूल्यांकन करें,
- स्वचालन उपकरणों की मदद से परीक्षण के परिणामों का विश्लेषण करते हैं
उदाहरण के लिए अंतर परीक्षण परीक्षण के मामले
इंटरऑपरेबिलिटी परीक्षण के लिए परीक्षण रणनीति में शामिल हैं
- विभिन्न विक्रेताओं से दो या अधिक उपकरणों को कनेक्ट करें
- उपकरणों के बीच कनेक्टिविटी की जाँच करें
- जांचें कि क्या उपकरण एक दूसरे से पैकेट या फ्रेम भेज सकते हैं / प्राप्त कर सकते हैं
- जांचें कि नेटवर्क और सुविधा परतों में डेटा सही ढंग से संभाला गया है या नहीं
- जांचें कि क्या कार्यान्वित एल्गोरिदम सही ढंग से काम करता है
- परिणाम ठीक: अगला परिणाम देखें
- परिणाम ठीक नहीं है: त्रुटि के स्रोत का पता लगाने के लिए मॉनिटर टूल का उपयोग करें
- टेस्ट रिपोर्टिंग टूल में रिपोर्ट परिणाम।
इंटरऑपरेबिलिटी परीक्षण के नुकसान
इंटरऑपरेबिलिटी परीक्षण में नुकसान हैं
- दोषों के मूल कारणों का निर्धारण
- सही माप
- परीक्षण की योग्यता
- नेटवर्क जटिलता
- परीक्षण उपकरण का परीक्षण
- दस्तावेज़ीकरण परीक्षा परिणाम और सीखें
- अपर्याप्त आवश्यकताएं
इंटरऑपरेबिलिटी टेस्टिंग बनाम अनुरूपता परीक्षण
अंतर परीक्षण |
अनुरूपता परीक्षण |
---|---|
|
|
सारांश:
- सॉफ्टवेयर इंजीनियरिंग, इंटरऑपरेबिलिटी परीक्षण कुछ भी नहीं है, यह जांचने के लिए कि सॉफ्टवेयर किसी अन्य सॉफ्टवेयर घटक के साथ काम कर सकता है या नहीं
- यह सुनिश्चित करता है कि सॉफ़्टवेयर उत्पाद किसी भी संगतता मुद्दों के बिना अन्य घटक या उपकरणों के साथ संवाद करने में सक्षम होना चाहिए।