मोबाइल एप्लिकेशन में इंटरप्ट टेस्टिंग

विषय - सूची:

Anonim

इंटरप्ट टेस्टिंग क्या है?

इंटरप्ट टेस्टिंग मोबाइल एप्लिकेशन टेस्टिंग की एक शाखा है जो इस बात से संबंधित है कि कोई एप्लिकेशन किस तरह से रुकावट पर प्रतिक्रिया करता है और अपनी पिछली स्थिति में फिर से शुरू होता है।

आपको इंटरप्ट टेस्टिंग की आवश्यकता क्यों है?

एक बात क्या है जो लगभग हमेशा होती है जब आप एक बैठक में होते हैं? आप बाधित हो जाते हैं, है ना? जब ऐसा होता है तो कुछ भी पलक नहीं झपकाते, कुछ को वापस आने के लिए एक मिनट की जरूरत होती है, और कुछ अपनी सोच की ट्रेन को पूरी तरह से खो देते हैं। सरल शब्दों में, इंटरप्ट टेस्टिंग यह पता लगाने की कोशिश करता है कि आपका एप्लिकेशन किस व्यवहार को प्रदर्शित करता है।

सभी को एक दूसरे के लिए अलग रखें और दूसरी वास्तविक दुनिया की स्थिति देखें। मान लीजिए कि आप एक टॉर्च के मालिक हैं और इसे चालू करते हैं। बैटरी खत्म हो जाती है, जो सक्रिय होने की इसकी वर्तमान स्थिति में रुकावट है। बैटरी बदलें और इसे पुनर्स्थापित करें। टॉर्च वापस सामान्य रूप में आना चाहिए। यह उपयोग मामला है। परीक्षण का एक अनुशासन जो इस बात पर ध्यान केंद्रित करता है कि ऐसा होता है या नहीं, इंटरप्ट टेस्टिंग है।

इंटरप्ट टेस्टिंग किसी भी एप्लिकेशन प्रकार पर लागू होती है- वेब, मोबाइल, स्टैंड अलोन, इत्यादि। डिवाइस, नेटवर्क, कॉन्फ़िगरेशन इत्यादि की विविधता इसे दूसरों की तुलना में मोबाइल एप्लिकेशन के लिए अधिक प्रमुख बनाती है।

मोबाइल एप्लिकेशन में रुकावट का प्रकार

हम सभी सामान्य रुकावटों से परिचित हैं जो सामान्य रूप से होती हैं।

यहाँ कुछ रुकावटें हैं:

  • कम बैटरी
  • बैटरी फुल- चार्ज करने पर
  • इनकमिंग फोन कॉल
  • आने वाला एसएमएस
  • एक अन्य मोबाइल एप्लिकेशन से आने वाले अलर्ट
  • चार्ज करने के लिए प्लग किया गया
  • चार्जिंग से प्लग किया गया
  • डिवाइस बंद हो गया
  • अनुप्रयोग अद्यतन अनुस्मारक
  • अलार्म
  • नेटवर्क कनेक्शन का नुकसान
  • नेटवर्क कनेक्शन बहाली

यह सूची संपूर्ण नहीं है लेकिन इसमें सबसे आम परिदृश्य शामिल हैं।

व्यवधान के मामले में संकल्प

इन व्यवधानों के मामले में अपेक्षित व्यवहार निम्नलिखित में से एक है:

  1. बैकग्राउंड में रन करें: एप्लिकेशन को पीछे की सीट लेने में रुकावट आती है। व्यवधान समाप्त होने के बाद यह नियंत्रण हासिल करता है। उदाहरण के लिए, एक फोन कॉल / फेसटाइम जो आप iBooks (या इसी तरह के अनुप्रयोग) पर एक डिजिटल किताब पढ़ते समय उपस्थित होते हैं। जब उपयोगकर्ता किसी फोन का जवाब देता है, तो iBooks तब तक इंतजार करता है जब तक यह पूरा नहीं हो जाता है और कॉल समाप्त होने पर फिर से शुरू हो जाता है।
  1. अलर्ट दिखाओ। चेतावनी गायब हो जाती है, और आप हमेशा की तरह काम करते हैं। ' एसएमएस प्राप्त'- संदेश हेडर में दिखाई देते हैं। उपयोगकर्ता इसके बारे में परेशान नहीं करता है और सामान्य रूप से एप्लिकेशन के साथ काम करना जारी रखता है। अन्य मोबाइल ऐप अलर्ट, जैसे कि फेसबुक या व्हाट्सएप संदेश पर एक नया मित्र अनुरोध, भी इस श्रेणी में आता है। लेकिन अगर उपयोगकर्ता संदेश को पढ़ने का फैसला करता है, तो प्वाइंट 1 में वर्णित व्यवहार का पालन किया जाता है। यदि नजरअंदाज किया जाता है, तो एप्लिकेशन की स्थिति अपरिवर्तित होती है।
  1. कॉल टू एक्शन : काम जारी रखने से पहले अलार्म को बंद या स्नूज़ करना होगा। ऐप अपडेट संदेशों के साथ एक ही बात। आगे बढ़ने से पहले आपको या तो परिवर्तनों को रद्द करना होगा या स्वीकार करना होगा। एक और उदाहरण कम बैटरी अलर्ट का है- आप सामान्य रूप से जारी रखने या कम पावर मोड में जाने का विकल्प चुन सकते हैं (यदि डिवाइस इसे अनुमति देता है।)
  1. कोई प्रभाव नहीं: एक उदाहरण है: यदि कोई नेटवर्क कनेक्शन उपलब्ध हो जाता है और आपका डिवाइस इससे जुड़ जाता है। इसके अलावा, जब आप अपने डिवाइस को चार्जिंग के लिए प्लग करते हैं, तो कोई अलर्ट या कॉल टू एक्शन स्टेप आवश्यक नहीं है। जब आप अपने एप्लिकेशन का उपयोग करना जारी रखेंगे तो यह संभवतः अपना काम करेगा।

इस प्रकार, आपके द्वारा परीक्षण किए जा रहे व्यवधान के आधार पर, व्यवहार को समझें और देखें कि क्या आपका आवेदन इसे संतुष्ट करता है। इसके अलावा, ऊपर वर्णित व्यवहार सभी अनुप्रयोगों और उपकरणों के लिए समान नहीं होना चाहिए। अपने मोबाइल ऐप के बारे में विशिष्ट विवरण सुनिश्चित करें।

अब जब हम समझते हैं कि इंटरप्ट टेस्टिंग क्या है और इसे आयोजित करते समय क्या मान्य है, तो यह कैसे करना है, इसके बारे में बात करने का समय है।

कैसे करें इंटरप्ट टेस्टिंग

इस कथन को देखें: जब उपयोगकर्ता एक इनकमिंग फोन कॉल प्राप्त करता है तो iBooks को पृष्ठभूमि में चलना होता है।

क्या आप इसे iBooks ऐप की कार्यात्मक आवश्यकता नहीं कहेंगे? मुझे पता है, मैं करूंगा।

तो, इंटरप्ट टेस्टिंग एक मोबाइल एप्लिकेशन के लिए कार्यात्मक परीक्षण का सबसेट है। और, इंटरप्ट टेस्टिंग करने के लिए, आप उसी मोबाइल एप्लिकेशन टेस्ट फ्रेमवर्क और टूल्स का पालन करेंगे। इन परिदृश्‍यों का गर्भधारण करना परीक्षकों का कौशल है। एक बार हो जाने के बाद, आप परीक्षण मामलों को डिजाइन करेंगे और किसी अन्य परीक्षण की तरह ही निष्पादित करेंगे।

मोबाइल एप्लिकेशन परीक्षण के बारे में अधिक जानकारी के लिए: https://www.guru99.com/mobile-testing.html देखें

अंत में, मैं इस लेख को समाप्त करने से पहले एक और प्रश्न का समाधान करना चाहता हूं:

क्या रिकवरी टेस्टिंग के रूप में इंटरप्ट टेस्टिंग एक ही नहीं है?

नहीं, यह नहीं है। रिकवरी टेस्ट एक विफलता से बहाली को मान्य करने के लिए है। इंटरप्ट टेस्टिंग जरूरी नहीं कि असफलता हो। यह एक मात्र व्याकुलता है।

यह अंग्रेजी में अल्पविराम और अवधि के बीच के अंतर की तरह है। लेकिन, केवल तकनीकी; मुझे यकीन है कि आपको तस्वीर मिल जाएगी।

यह सही है, सभी को पता है और इंटरप्ट टेस्टिंग के साथ शुरू करना है - मोबाइल एप्लिकेशन टेस्टिंग की एक महत्वपूर्ण और सहज शाखा।