Mobly टेस्ट फ़्रेमवर्क

Mobly एक ओपन सोर्स टेस्ट फ़्रेमवर्क है, जो होस्ट पर चलने वाली और शुरू से लेकर आखिर तक अपने-आप होने वाली टेस्टिंग के लिए है. कई डिवाइसों पर कार्रवाइयां करने के लिए, Mobly का इस्तेमाल किया जा सकता है. इससे, वाई-फ़ाई और टेलीफ़ोनी जैसी Android सुविधाओं की पुष्टि की जा सकती है.

Mobly की बुनियादी बातें

Mobly का इस्तेमाल करके, Android की सुविधाओं की पुष्टि करने के लिए Mobly पर टेस्ट लिखे जा सकते हैं और उन्हें एक्ज़ीक्यूट किया जा सकता है. Mobly इस्तेमाल करने की बुनियादी बातें जानने के लिए, Mobly ट्यूटोरियल देखें.

होस्ट से डिवाइस-साइड कोड ट्रिगर करने के लिए, अपनी पसंद के मुताबिक टेस्ट APKs बनाने के लिए, Mobly स्निपेट Lib का भी इस्तेमाल किया जा सकता है.

Mobly की सुविधाएं

Mobly टेस्ट फ़्रेमवर्क में ये सुविधाएं मिलती हैं:

  • फ़्लेक्सिबल टेस्ट ऑर्गनाइज़ेशन

    • Mobly एक अलग लाइब्रेरी है. इसकी मदद से लोग, अलग-अलग टेस्ट सुइट बना सकते हैं. Mobly उपयोगकर्ता, दूसरे उपयोगकर्ताओं के बदलावों से अलग हैं.

    • उपयोगकर्ता दूसरे उपयोगकर्ताओं पर असर डाले बिना, प्रोजेक्ट के हिसाब से टेस्ट सुइट में डिपेंडेंसी जोड़ सकते हैं.

    • Mobly स्निपेट की मदद से उपयोगकर्ता, ज़रूरत के मुताबिक टेस्ट APKs बना सकते हैं. ऐसा सिर्फ़ उन एपीआई का इस्तेमाल करके किया जा सकता है जो टेस्ट से जुड़े हों. इससे, जांच वाले APK का फ़ाइल साइज़ ओवरहेड कम हो जाता है.

  • रखरखाव और डीबग करने में आसान

    • Mobly, जानकारी वाले टेस्ट नतीजे देता है. इसमें टेस्ट और स्निपेट स्टैकट्रेस शामिल हैं. साथ ही, यह हर बार या दोबारा किए जाने वाले टेस्ट के लिए हर बार की जांच के नतीजे भी उपलब्ध कराता है.

    • Mobly कोड बेस में, पहले से सबमिट की जाने वाली यूनिट की जांच की जाती है. साथ ही, यह नए कोड योगदान के लिए यूनिट टेस्ट कवरेज को लागू करता है. इससे कोड से जुड़ी गड़बड़ियां होने का खतरा कम हो जाता है.

  • Mobly स्निपेट APK, खास ऐक्सेस के बिना चलाए जा सकते हैं. इससे कई प्लैटफ़ॉर्म पर जांच की जा सकती है.

Mobly टेस्ट के उदाहरण

Android की सुविधाओं के लिए Mobly टेस्ट के उदाहरण यहां दिए गए हैं: