إطار عمل اختبار Mobly

Mobly هو إطار عمل اختبار مفتوح المصدر لاختبار مُبرمَج شامل وتلقائي يستند إلى المضيف. يمكنك استخدام Mobly لتنسيق الإجراءات على أجهزة متعددة للتحقّق من ميزات Android، بما في ذلك Wi-Fi و الهاتف.

أساسيات Mobly

باستخدام Mobly، يمكنك كتابة اختبارات Mobly وتنفيذها للتحقّق من ميزات Android. لمعرفة أساسيات استخدام Mobly، يمكنك الاطّلاع على البرنامج التعليمي Mobly.

يمكنك أيضًا استخدام Mobly Snippet Lib لإنشاء حِزم APK اختبارية مخصّصة لتشغيل الرمز على الجهاز من المضيف.

ميزات Mobly

يوفّر إطار عمل اختبار Mobly الميزات التالية:

  • تنظيم مرن للاختبار

    • ‫Mobly هي مكتبة مستقلة يمكن للمستخدمين إنشاء مجموعات اختبار مختلفة عليها. يتم عزل مستخدمي Mobly عن التغييرات التي يجريها المستخدمون الآخرون.

    • يمكن للمستخدمين إضافة تبعيات إلى حِزم اختبار خاصة بالمشروع بدون التأثير في المستخدمين الآخرين.

    • تتيح مقتطفات Mobly للمستخدمين إنشاء حِزم APK تجريبية مخصّصة باستخدام واجهات برمجة التطبيقات ذات الصلة بالاختبار فقط. ويؤدي ذلك إلى تقليل حجم ملف APK الاختباري إلى الحد الأدنى.

  • سهولة صيانة التطبيق وتصحيح الأخطاء فيه

    • تقدّم Mobly نتائج اختبارات غنية بالمعلومات، بما في ذلك مسار تتبع أخطاء الاختبار والاقتباس، ونتائج كلّ جولة اختبار للاختبارات المتكرّرة أو التي تمت إعادة تجربتها.

    • تخضع قاعدة رموز Mobly لاختبارات وحدات الإرسال المسبق، وتفرض تغطية اختبار الوحدة على مساهمات الرموز الجديدة، ما يحدّ من خطر حدوث أخطاء في التعليمات البرمجية.

  • يمكن تشغيل حِزم APK الخاصة بمقاطع Mobly بدون إذن وصول متميز، ما يتيح الاختبار على عدد كبير من الأنظمة الأساسية.

أمثلة على اختبارات Mobly

في ما يلي أمثلة على اختبارات Mobly لميزات Android: