संगतता परीक्षण क्या है? आगे और amp; पिछड़ा परीक्षण (उदाहरण)

विषय - सूची:

Anonim

इससे पहले कि हम संगतता परीक्षण सीखें, आइए समझते हैं-

संगतता क्या है?

संगतता कुछ भी नहीं है, लेकिन मौजूदा या एक साथ रहने की क्षमता है। सामान्य जीवन में, तेल पानी के अनुकूल नहीं है, लेकिन दूध को आसानी से पानी के साथ जोड़ा जा सकता है।

संगतता परीक्षण क्या है?

संगतता परीक्षण एक प्रकार का सॉफ़्टवेयर परीक्षण है, यह जांचने के लिए कि आपका सॉफ़्टवेयर विभिन्न हार्डवेयर, ऑपरेटिंग सिस्टम, एप्लिकेशन, नेटवर्क वातावरण या मोबाइल उपकरणों पर चलने में सक्षम है या नहीं।

संगतता परीक्षण गैर-कार्यात्मक परीक्षण का एक प्रकार है

संगतता परीक्षण के प्रकार

चलो संगतता परीक्षण प्रकारों में देखते हैं

  • हार्डवेयर : यह विभिन्न हार्डवेयर कॉन्फ़िगरेशन के साथ संगत होने के लिए सॉफ्टवेयर की जाँच करता है।
  • ऑपरेटिंग सिस्टम : यह आपके सॉफ्टवेयर को विभिन्न ऑपरेटिंग सिस्टम जैसे विंडोज, यूनिक्स, मैक ओएस आदि के साथ संगत होने के लिए जांचता है।
  • सॉफ्टवेयर : यह अन्य सॉफ्टवेयर के साथ संगत होने के लिए आपके विकसित सॉफ्टवेयर की जांच करता है। उदाहरण के लिए, एमएस वर्ड एप्लिकेशन को अन्य सॉफ्टवेयर जैसे एमएस आउटलुक, एमएस एक्सेल, वीबीए आदि के साथ संगत होना चाहिए।
  • नेटवर्क: अलग-अलग मापदंडों जैसे कि बैंडविड्थ, ऑपरेटिंग गति, क्षमता के साथ एक नेटवर्क में प्रदर्शन का मूल्यांकन। यह पहले उल्लेखित सभी मापदंडों के साथ विभिन्न नेटवर्कों में एप्लिकेशन की जांच भी करता है।
  • ब्राउजर : यह अलग-अलग ब्राउजर जैसे फ़ायरफ़ॉक्स, गूगल क्रोम, इंटरनेट एक्सप्लोरर आदि के साथ आपकी वेबसाइट की अनुकूलता की जाँच करता है।
  • डिवाइसेस : यह आपके सॉफ़्टवेयर की संगतता को विभिन्न उपकरणों जैसे USB पोर्ट डिवाइसेस, प्रिंटर और स्कैनर, अन्य मीडिया डिवाइस और ब्लू टूथ के साथ जाँचता है।
  • मोबाइल : अपने सॉफ़्टवेयर की जाँच करना मोबाइल प्लेटफ़ॉर्म जैसे एंड्रॉइड, आईओएस आदि के साथ संगत है।
  • सॉफ़्टवेयर के संस्करण: यह सॉफ़्टवेयर के विभिन्न संस्करणों के साथ संगत होने के लिए आपके सॉफ़्टवेयर एप्लिकेशन की पुष्टि कर रहा है। उदाहरण के लिए विंडोज 7, विंडोज 7 SP1, विंडोज 7 SP2, विंडोज 7 एसपी 3 के साथ संगत होने के लिए अपने माइक्रोसॉफ्ट वर्ड की जांच करना।

संगतता परीक्षण में दो प्रकार के संस्करण की जाँच होती है:

पिछड़े संगतता परीक्षण

बैकवर्ड कम्पैटिबिलिटी टेस्टिंग हार्डवेयर या सॉफ्टवेयर के पुराने संस्करणों के साथ विकसित हार्डवेयर या सॉफ्टवेयर के व्यवहार और संगतता को सत्यापित करने की एक तकनीक है। पिछड़े संगतता परीक्षण बहुत पूर्वानुमान योग्य है क्योंकि पिछले संस्करणों से सभी परिवर्तन ज्ञात हैं।

आगे संगतता परीक्षण

फॉरवर्ड कम्पेटिबिलिटी टेस्टिंग हार्डवेयर या सॉफ्टवेयर के नए संस्करणों के साथ विकसित हार्डवेयर या सॉफ्टवेयर के व्यवहार और संगतता को सत्यापित करने की एक प्रक्रिया है। फॉरवर्ड कम्पैटिबिलिटी टेस्टिंग थोड़ी भविष्यवाणी करना कठिन है क्योंकि नए संस्करणों में जो बदलाव किए जाएंगे, वे ज्ञात नहीं हैं।

संगतता परीक्षण के लिए उपकरण

  1. BrowserStack - Browser संगतता परीक्षण: यह उपकरण सॉफ़्टवेयर इंजीनियर को विभिन्न ब्राउज़रों में एप्लिकेशन की जांच करने में मदद करता है।
  2. वर्चुअल डेस्कटॉप - ऑपरेटिंग सिस्टम कम्पेटिबिलिटी: यह कई ऑपरेटिंग सिस्टम में एप्लिकेशन को वर्चुअल मशीन के रूप में चलाने के लिए उपयोग किया जाता है। n सिस्टम की संख्या को कनेक्ट किया जा सकता है और परिणामों की तुलना की जा सकती है।

संगतता परीक्षण कैसे करें

  1. संगतता परीक्षण का प्रारंभिक चरण वातावरण या प्लेटफ़ॉर्म के सेट को परिभाषित करने के लिए है जिस पर एप्लिकेशन को काम करने की उम्मीद है।
  2. परीक्षक को विभिन्न कॉन्फ़िगरेशन के तहत अपेक्षित एप्लिकेशन व्यवहार को समझने के लिए प्लेटफार्मों / सॉफ्टवेयर / हार्डवेयर का पर्याप्त ज्ञान होना चाहिए।
  3. पर्यावरण को विभिन्न प्लेटफार्मों, उपकरणों, नेटवर्क के साथ परीक्षण के लिए सेट अप करने की आवश्यकता है ताकि यह जांचा जा सके कि आपका एप्लिकेशन विभिन्न कॉन्फ़िगरेशन के तहत अच्छी तरह से चलता है या नहीं।
  4. बग रिपोर्ट करें। दोषों को ठीक करें। दोष निर्धारण की पुष्टि के लिए पुन: परीक्षण।

निष्कर्ष:

संगतता परीक्षण का सबसे महत्वपूर्ण उपयोग यह सुनिश्चित करना है कि विकसित सॉफ़्टवेयर विभिन्न कॉन्फ़िगरेशन के तहत काम करता है (जैसा कि आवश्यकताओं के प्रलेखन में कहा गया है)। यह जाँचना आवश्यक है कि ग्राहक के वातावरण के साथ अनुप्रयोग संगत है या नहीं।