what is software compatibility testing
संगतता परीक्षण ट्यूटोरियल:
कंप्यूटर हमारे जीवन का एक अनिवार्य हिस्सा बन गया है। लोगों को उनके करियर, काम, दुकान और कई अन्य कार्यों में सिखाने में मदद करने के लिए कई सॉफ्टवेयर एप्लिकेशन विकसित किए गए हैं।
आजकल ऑनलाइन खरीदारी बहुत आम है। उत्पाद या सॉफ़्टवेयर बेचते समय, ऑनलाइन विक्रेता को यह ध्यान रखना होगा कि वह जो उत्पाद बेच रहा है, वह बग-मुक्त होना चाहिए अन्यथा विक्रेता व्यवसाय और प्रतिष्ठा खो सकता है जबकि सॉफ़्टवेयर का खरीदार दोषपूर्ण सॉफ़्टवेयर खरीदने में अपना धन बर्बाद कर सकता है।
प्रतिस्पर्धी बाजार को सहन करने के लिए, यह एक आवश्यकता है कि खरीदारों को आपके द्वारा प्रदान किए जाने वाले सॉफ़्टवेयर या एप्लिकेशन इसके लायक हैं जो वे भुगतान कर रहे हैं। अच्छी गुणवत्ता वाले उत्पाद को वितरित करने के लिए यह बहुत महत्वपूर्ण है कि अनुप्रयोग या सॉफ़्टवेयर गुणवत्ता, संगतता, विश्वसनीयता और वितरण के मामले में विकास के विभिन्न चरणों से गुजरता है।
आप क्या सीखेंगे:
सॉफ्टवेयर संगतता क्या है?
संगतता किसी भी विसंगति के बिना एक साथ रहने और काम करने की क्षमता है। संगत सॉफ्टवेयर एप्लिकेशन भी उसी सेटअप पर काम करते हैं। उदाहरण के लिए , अगर Google.com साइट संगत है, तो इसे सभी ब्राउज़रों और ऑपरेटिंग सिस्टम में खोलना चाहिए।
सॉफ्टवेयर संगतता परीक्षण क्या है?
ग्राहकों की संतुष्टि सुनिश्चित करने के लिए संगतता गैर-कार्यात्मक परीक्षण है। यह निर्धारित करना है कि आपका सॉफ़्टवेयर एप्लिकेशन या उत्पाद विभिन्न ब्राउज़रों, डेटाबेस, हार्डवेयर, ऑपरेटिंग सिस्टम, मोबाइल उपकरणों और नेटवर्क में चलाने के लिए पर्याप्त रूप से कुशल है या नहीं।
एप्लिकेशन विभिन्न संस्करणों, रिज़ॉल्यूशन, इंटरनेट स्पीड और कॉन्फ़िगरेशन आदि के कारण भी प्रभावित हो सकता है, इसलिए असफलताओं को कम करने और बग के रिसाव की शर्मिंदगी से उबरने के लिए सभी संभावित शिष्टाचार में एप्लिकेशन का परीक्षण करना महत्वपूर्ण है। एक गैर-कार्यात्मक परीक्षण के रूप में, संगतता परीक्षण इस बात का समर्थन करता है कि एप्लिकेशन विभिन्न ब्राउज़रों, संस्करणों, OS और नेटवर्क में ठीक से चलता है।
संगतता परीक्षण हमेशा आभासी वातावरण के बजाय वास्तविक वातावरण में प्रदर्शन करना चाहिए।
100% कवरेज की गारंटी के लिए विभिन्न ब्राउज़रों और ऑपरेटिंग सिस्टम के साथ एप्लिकेशन की संगतता का परीक्षण करें।
सॉफ्टवेयर संगतता परीक्षण के प्रकार
- ब्राउज़र संगतता परीक्षण
- हार्डवेयर
- नेटवर्क
- मोबाइल उपकरण
- ऑपरेटिंग सिस्टम
- संस्करणों
यह संगतता परीक्षण में बहुत लोकप्रिय है। यह क्रोम, फ़ायरफ़ॉक्स, इंटरनेट एक्सप्लोरर, सफारी और ओपेरा, आदि जैसे विभिन्न ब्राउज़रों पर सॉफ़्टवेयर एप्लिकेशन की संगतता की जांच करना है।
हार्डवेयर
यह विभिन्न हार्डवेयर कॉन्फ़िगरेशन के साथ एप्लिकेशन / सॉफ़्टवेयर संगतता की जांच करना है।
नेटवर्क
यह एक अलग नेटवर्क जैसे 3 जी, वाईफाई, आदि में एप्लिकेशन की जांच करना है।
मोबाइल उपकरण
यह जांचना है कि क्या एप्लिकेशन मोबाइल उपकरणों और उनके प्लेटफार्मों जैसे कि एंड्रॉइड, आईओएस, विंडोज़, आदि के साथ संगत है।
ऑपरेटिंग सिस्टम
यह जांचना है कि क्या एप्लिकेशन विभिन्न ऑपरेटिंग सिस्टम जैसे विंडोज, लिनक्स, मैक, आदि के साथ संगत है।
संस्करणों
सॉफ़्टवेयर के विभिन्न संस्करणों में सॉफ़्टवेयर एप्लिकेशन का परीक्षण करना महत्वपूर्ण है। दो अलग-अलग प्रकार के संस्करण निरीक्षण हैं।
पिछड़ी संगतता परीक्षण -पुराने या पिछले संस्करणों में एप्लिकेशन या सॉफ़्टवेयर का परीक्षण। यह नीचे की ओर संगत के रूप में भी जाना जाता है।
आगे संगतता परीक्षण -नए या आगामी संस्करणों में एप्लिकेशन या सॉफ़्टवेयर का परीक्षण। यह आगे संगत के रूप में भी जाना जाता है
हम संगतता परीक्षण क्यों करते हैं?
संगतता परीक्षण सभी प्लेटफार्मों के लिए उसी तरह से काम करने वाले एप्लिकेशन की जांच करना है।
आमतौर पर, देव टीम और परीक्षण टीम एकल प्लेटफॉर्म में आवेदन का परीक्षण करते हैं। लेकिन उत्पादन में जारी किए गए एक बार आवेदन के बाद, ग्राहक हमारे उत्पाद को अलग-अलग प्लेटफ़ॉर्म पर परीक्षण कर सकता है और उन्हें आवेदन में कीड़े मिल सकते हैं जो गुणवत्ता के मामले में योग्य नहीं है।
ऐसे मुद्दों को कम करने और अपने ग्राहकों को परेशान न करने के लिए सभी प्लेटफार्मों में एप्लिकेशन का परीक्षण करना महत्वपूर्ण है।
संगतता परीक्षण कब करना चाहिए?
जब निर्माण परीक्षण के लिए पर्याप्त स्थिर हो जाता है तो हमें संगतता परीक्षण करना चाहिए।
सामान्य संगतता परीक्षण दोष
- UI में परिवर्तन (देखो और महसूस करो)
- फ़ॉन्ट आकार में परिवर्तन
- संरेखण संबंधित मुद्दों
- सीएसएस शैली और रंग में बदलें
- स्क्रॉल बार संबंधित मुद्दों
- सामग्री या लेबल अतिव्यापी
- टूटी हुई टेबल या फ्रेम
संगतता परीक्षण के रूप में परीक्षण करने के लिए क्या चुनें
अपने आवेदन के लिए सबसे महत्वपूर्ण परीक्षण पैरामीटर का एक नोट बनाएं जहां आपको लगता है कि आवेदन अजीब तरह से व्यवहार कर सकता है। ब्राउज़रों के संस्करण, ऑपरेटिंग सिस्टम और ऐसे उपकरण तय करें जहाँ आप अपने एप्लिकेशन का परीक्षण करना चाहते हैं।
सबसे अच्छा अभ्यास ब्राउज़र मैट्रिक्स के लिए ग्राहक या ग्राहक के साथ आवश्यकता और क्रॉस-चेक का विश्लेषण करना है। ग्राहक को यह तय करने दें कि कौन से ब्राउज़र, OS और संस्करण वे हमें एप्लिकेशन का परीक्षण करना चाहते हैं।
की मदद से गूगल विश्लेषिकी या आपके आवेदन पर स्थापित सांख्यिकीय विश्लेषण प्रणाली का वैकल्पिक प्रकार आपको उनके संस्करण और ऑपरेटिंग सिस्टम के साथ व्यापक रूप से उपयोग किए गए ब्राउज़र के स्पष्ट आंकड़े दे सकता है।
परीक्षण करने के लिए पृष्ठों का चयन करें
अपने एप्लिकेशन के मुख्य यूआरएल, पृष्ठ को फ़िल्टर करें। पृष्ठों का चयन पूरी तरह से आपके आवेदन पर निर्भर करता है। आपको संगतता परीक्षण के एक प्रमुख उपयोग किए गए मॉड्यूल पर विचार करने की आवश्यकता होगी। यदि आपके एप्लिकेशन में एक निश्चित टेम्प्लेट प्रारूप है, तो यह ठीक है कि आप इसे केवल संगतता परीक्षण के एक भाग के रूप में मानते हैं।
संगतता परीक्षण कैसे करें?
एक ही ब्राउज़र में लेकिन विभिन्न संस्करणों में एप्लिकेशन का परीक्षण करें । उदाहरण के लिए, साइट ebay.com की अनुकूलता का परीक्षण करने के लिए। फ़ायरफ़ॉक्स के विभिन्न संस्करणों को डाउनलोड करें और उन्हें एक-एक करके इंस्टॉल करें और ईबे साइट का परीक्षण करें। ईबे साइट को प्रत्येक संस्करण में समान रूप से व्यवहार करना चाहिए।
विंडोज़ 10 के लिए सर्वश्रेष्ठ यूट्यूब डाउनलोडर
विभिन्न ब्राउज़रों में लेकिन विभिन्न संस्करणों में एप्लिकेशन का परीक्षण करें। उदाहरण के लिए, फ़ायरफ़ॉक्स, सफारी, क्रोम, इंटरनेट एक्सप्लोरर और ओपेरा, आदि जैसे विभिन्न उपलब्ध ब्राउज़रों में साइट ebay.com का परीक्षण।
निष्कर्ष
संगतता परीक्षण का उपयोग यह सुनिश्चित करने के लिए है कि सॉफ़्टवेयर एप्लिकेशन ब्राउज़र, डेटाबेस, हार्डवेयर, ऑपरेटिंग सिस्टम, मोबाइल डिवाइस और नेटवर्क के सभी पहलुओं में ठीक काम कर रहा है। ब्राउज़र और ऑपरेटिंग सिस्टम संगतता की पुष्टि करने के लिए समय के बराबर अंतराल में अपने आवेदन का परीक्षण करने के लिए एक पैटर्न बनाएं।
अनुशंसित पाठ
- सर्वश्रेष्ठ सॉफ्टवेयर परीक्षण उपकरण 2021 (क्यूए टेस्ट स्वचालन उपकरण)
- सॉफ्टवेयर परीक्षण क्यूए सहायक नौकरी
- सॉफ्टवेयर टेस्टिंग कोर्स: मुझे किस सॉफ्टवेयर टेस्टिंग इंस्टीट्यूट में शामिल होना चाहिए?
- अपने कैरियर के रूप में सॉफ्टवेयर परीक्षण चुनना
- सॉफ्टवेयर टेस्टिंग टेक्निकल कंटेंट राइटर फ्रीलांसर जॉब
- कुछ दिलचस्प सॉफ्टवेयर परीक्षण साक्षात्कार प्रश्न
- सॉफ्टवेयर परीक्षण पाठ्यक्रम प्रतिक्रिया और समीक्षा
- सॉफ्टवेयर परीक्षण में बंदर परीक्षण क्या है?