إطار عمل اختبار 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: