निम्नलिखित फ्रेशर और अनुभवी परीक्षकों के लिए अक्सर मोबाइल एप्लिकेशन परीक्षण साक्षात्कार प्रश्न और उत्तर पूछे जाते हैं।
1) बताएं कि वेब परीक्षण और WAP परीक्षण में क्या अंतर है?
- WAP परीक्षण: यह नेटवर्क अनुप्रयोगों में उपयोग किए जाने वाले WAP (वायरलेस एप्लिकेशन प्रोटोकॉल) का परीक्षण है
- वेब परीक्षण: यह मुख्य रूप से वेबसाइट और पोर्टल जैसे वेब अनुप्रयोगों के परीक्षण से संबंधित है
2) कुछ स्वचालित मोबाइल परीक्षण उपकरणों की सूची बनाएं?
मोबाइल परीक्षण के लिए, मोबाइल एप्लिकेशन का परीक्षण करने के लिए दो प्रकार के स्वचालन उपकरण उपलब्ध हैं।
- ऑब्जेक्ट आधारित मोबाइल परीक्षण उपकरण: जामा समाधान, रानोरेक्स,
- छवि आधारित मोबाइल परीक्षण उपकरण: रूटीनबॉट, एग प्लांट, सिकुली
3) बताइए कि सिम्युलेटर और एमुलेटर में क्या अंतर है?
- सिम्युलेटर: यह एक इलेक्ट्रॉनिक नेटवर्क सिमुलेशन उपकरण या सीडीएमए / सीएमए मोबाइल फोन के लिए बेस स्टेशन उपकरण है। यह रोमिंग सेवाओं के बिना होम नेटवर्क को लैच करने में मदद करता है और वॉइस बना सकता है; डेटा कॉल, एसएमएस,
- एमुलेटर: यह एक लाइव हैंडसेट के बिना मोबाइल एप्लिकेशन का परीक्षण करने के लिए एक सॉफ्टवेयर है
4) मोबाइल ऐप परीक्षण के प्रकारों की सूची बनाएं?
मोबाइल ऐप परीक्षण के प्रकारों में शामिल हैं
- उपयोगिता परीक्षण
- संगतता परीक्षण
- इंटरफ़ेस परीक्षण
- सेवाओं का परीक्षण
- निम्न-स्तरीय संसाधन परीक्षण
- प्रदर्शन का परीक्षण
- संचालन परीक्षण
- स्थापना परीक्षण
- सुरक्षा परीक्षण
5) उल्लेख करें कि Android परीक्षण रणनीति क्या है?
मानक Android परीक्षण रणनीति में निम्न परीक्षण शामिल होना चाहिए
- इकाई परीक्षण
- एकीकरण परीक्षण
- ऑपरेशन टेस्ट
- सिस्टम टेस्ट
6) Android परीक्षण ढांचे की व्याख्या करें?
Android परीक्षण ढांचे में तीन खंड शामिल हैं
- अनुप्रयोग पैकेज: यह लक्ष्य अनुप्रयोग है जिसका परीक्षण किया जाना आवश्यक है
- इंस्ट्रूमेंटेशन टेस्टरनर: यह एक टेस्ट केस रनर है जो टारगेट एप्लिकेशन पर टेस्ट केस चलाता है। इसमें भवन परीक्षण के लिए एक एसडीके उपकरण और एक उपकरण है जो लेखन कार्यक्रम के लिए एपीआई प्रदान करता है जो एक एंड्रॉइड डिवाइस को नियंत्रित करता है, उदाहरण के लिए, मंकी रनर
- टेस्ट पैकेज: इसमें दो कक्षाएं, टेस्ट केस क्लास और मॉक ऑब्जेक्ट शामिल हैं । टेस्ट केस क्लासेस में टारगेट एप्लीकेशन पर परफॉर्म करने के लिए टेस्ट मेथड शामिल हैं, जबकि मॉक ऑब्जेक्ट में मॉक डेटा शामिल है जो टेस्ट केस के लिए सैंपल इनपुट के रूप में इस्तेमाल किया जाएगा।
7) Android परीक्षण के लिए सर्वोत्तम प्रथाओं की सूची बनाएं?
- डेवलपर को परीक्षण मामलों को उसी समय तैयार करना चाहिए जब वे कोड लिख रहे हों
- स्रोत कोड के साथ सभी परीक्षण मामलों को संग्रहीत किया जाना चाहिए
- कोड बदलने पर हर बार निरंतर एकीकरण और परीक्षणों को निष्पादित करें
- रूट किए गए उपकरणों और एमुलेटर का उपयोग करने से बचें
8) मोबाइल टेस्टिंग के दौरान पाए जाने वाले सामान्य कीड़े क्या हैं?
- महत्वपूर्ण: आपके डिवाइस में विशेष सुविधा का परीक्षण करते समय आपका फोन सिस्टम क्रैश हो जाता है
- ब्लॉक: जब तक आप अपने डिवाइस को रिबूट नहीं करते तब तक फोन पर कुछ भी करने में असमर्थ
- मेजर: किसी विशेष सुविधा का कार्य करने में असमर्थ
- मामूली: मामूली कीड़े के तहत आमतौर पर जीयूआई कीड़े गिरते हैं।
9) रोबो-इलेक्ट्रिक टेस्टिंग फ्रेमवर्क क्या है?
एमुलेटर या डिवाइस के लिए एंड्रॉइड टेस्टिंग फ्रेमवर्क पर परीक्षण मुश्किल है। टेस्ट केस चलाने और बनाने में कभी-कभी विकास के बहुत प्रयास होते हैं। रोबो-इलेक्ट्रिक फ्रेमवर्क आपको डिवाइस या एमुलेटर की आवश्यकता के बिना सीधे जेवीएम पर एंड्रॉइड टेस्ट चलाने की अनुमति देता है।
10) बताएं कि ios ऐप के लिए A / B टेस्टिंग कैसे की जाती है?
Ios के ए / बी परीक्षण में तीन चरण शामिल हैं
- एक परीक्षण कॉन्फ़िगर करें: यह आपके iOS ऐप (A & B) और परीक्षण मीट्रिक के दो संस्करण तैयार करता है
- टेस्ट: एक साथ उपकरणों पर ऊपर दो iOS संस्करणों का परीक्षण
- विश्लेषण करें: यह जारी करने के लिए बेहतर संस्करण का चयन और माप करता है
11) मोबाइल परीक्षण के अंत में प्रदर्शन करते समय प्रमुख मापदंड क्या हैं, आपको ध्यान में रखना होगा?
- इंस्टालेशन
- नेटवर्क के बिना आवेदन की शुरूआत
- ऐप की स्थापना रद्द
- अगर यह समर्थन करता है तो एप्लिकेशन का ओरिएंटेशन
- विभिन्न प्रकार के उपकरणों और नेटवर्क परिदृश्यों पर अनुप्रयोग प्रदर्शन का परीक्षण
- एप्लिकेशन प्रतिक्रिया का परीक्षण करना कि यह कैसे प्रतिक्रिया दे रहा है
12) बंदर उपकरण प्रदान करता है सुविधाओं की सूची?
बंदर उपकरण जैसी सुविधाएँ प्रदान करते हैं
- बुनियादी विन्यास विकल्प
- संचालन में बाधा
- घटना प्रकार और आवृत्तियों
- डिबगिंग विकल्प
13) मोबाइल परीक्षण के लिए टेस्ट ऑटोमेशन टूल के लिए चयन मानदंड क्या होना चाहिए?
मोबाइल परीक्षण के लिए, परीक्षण स्वचालन उपकरण में निम्नलिखित मानदंड होने चाहिए
- मल्टी-प्लेटफ़ॉर्म समर्थन: सुनिश्चित करें कि टूल आपके वर्तमान और भविष्य के लक्ष्य प्लेटफ़ॉर्म का समर्थन करता है
- स्क्रिप्ट उपयोगिता: ऑब्जेक्ट-आधारित टूल स्क्रिप्ट प्रयोज्य का एक उच्च स्तर प्रदान करता है
- जेलब्रेक की आवश्यकता: यदि उपकरण रूट किए गए उपकरणों का उपयोग करता है, तो यह नवीनतम ओएस संस्करण का समर्थन नहीं कर सकता है और एमडीएम नीतियों के साथ असंगत हो सकता है
- स्रोत कोड परिवर्तन: स्रोत कोड साझा करना हमेशा संभव नहीं हो सकता है
- नए OS संस्करण के लिए लीड समय: कितनी जल्दी टूल नए iOS / android / अन्य OS संस्करण का समर्थन कर सकता है
14) ऑटोमेशन टेस्टिंग कब चुनें और मैनुअल टेस्टिंग कब करें?
मैनुअल परीक्षण
- यदि एप्लिकेशन में नई कार्यक्षमता है
- यदि आवेदन को एक या दो बार परीक्षण की आवश्यकता होती है
स्वचालित परीक्षण
- यदि प्रतिगमन परीक्षण दोहराया जाता है
- जटिल परिदृश्यों के लिए परीक्षण ऐप
15) क्लाउड कंप्यूटिंग में मोबाइल टेस्टिंग करते समय सबसे आम समस्या है कि परीक्षक का सामना करें?
मोबाइल टेस्टिंग करते समय परीक्षक के सामने आने वाली चुनौतियाँ
- सदस्यता मॉडल
- उच्च लागत
- बंद करना
- इंटरनेट कनेक्टिविटी के मुद्दे
- स्वचालन छवि आधारित और समय लेने वाली है
- स्वचालन का उपयोग रूपरेखा के बाहर नहीं किया जा सकता है
16) बताइए कि मोबाइल सुरक्षा परीक्षण में क्या शामिल है?
मोबाइल सुरक्षा परीक्षण शामिल हैं
- उनके बीच के डेटा में हस्तक्षेप किए बिना बहु-उपयोगकर्ता समर्थन के लिए चेक
- किसी भी अनपेक्षित उपयोगकर्ताओं द्वारा ऐप में संग्रहीत फ़ाइलों तक पहुंच के लिए चेक
- एन्क्रिप्शन या एन्क्रिप्शन विधि संवेदनशील डेटा संचार के लिए उपयोग किया जाता है
- परीक्षण किए गए एप्लिकेशन में संवेदनशील क्षेत्रों का पता लगाएं ताकि उन्हें कोई दुर्भावनापूर्ण सामग्री प्राप्त न हो
17) मोबाइल ऐप परीक्षण की सूची बनाएं?
- सभी वेब ब्राउज़र में परीक्षण
- डिवाइसों में बहुत अधिक ब्राउज़र्स
- XHTML, HTML, WML, AJAX का समर्थन कर सकते हैं
- अत्यधिक खंडित बाजार के कारण बेंचमार्किंग में प्रदर्शन में कठिनाई
- एमुलेटर किसी डिवाइस की सभी विशेषताओं या विशेषताओं को कैप्चर नहीं करते हैं
- विनिर्देश का कार्यान्वयन विक्रेताओं और उपकरणों के बीच सुसंगत नहीं हो सकता है
- कुछ स्थिति में, ट्रांसकोडर उपयोगकर्ता अनुभव कारकों का सम्मान नहीं कर सकता है
18) पोर्ट परीक्षण क्या है?
यह परीक्षण विभिन्न प्लेटफार्मों के साथ विभिन्न उपकरणों पर समान कार्यक्षमता का परीक्षण करने के लिए किया जाता है। इसे दो श्रेणियों में वर्गीकृत किया गया है
- डिवाइस परीक्षण
- प्लेटफ़ॉर्म टेस्टिंग
19) कुछ iPhone और iPad परीक्षण उपकरणों की सूची बनाएं?
- iPhone टेस्टर: आई-फोन के आकार के फ्रेम में अपने वेब इंटरफेस का परीक्षण करें
- Appium: यह एक परीक्षण स्वचालन उपकरण है जिसका उपयोग मूल और संकर ios अनुप्रयोग के साथ किया जाता है
- iPad Peek: iPad इंटरफ़ेस का उपयोग करके अपने वेब एप्लिकेशन का परीक्षण करें
- टेस्ट स्टूडियो: यह आपको अपने iPad और iPhone अनुप्रयोगों के लिए स्वचालित परीक्षण रिकॉर्ड, निर्माण और चलाने में सक्षम बनाता है।
20) बताएं कि आप एमुलेटर में एसडी कार्ड कैसे स्थापित कर सकते हैं?
एमुलेटर में एसडी कार्ड स्थापित करने के लिए, आपको कमांड का उपयोग करना होगा
MKsdcrd -I mySDCard 1024M mySdCardFile.img
नि: शुल्क पीडीएफ डाउनलोड: मोबाइल परीक्षण साक्षात्कार प्रश्न और उत्तर