Mobly היא מסגרת בדיקה בקוד פתוח לבדיקות אוטומטיות מקצה לקצה שמבוססות על מארח. אפשר להשתמש ב-Mobly כדי לתזמן פעולות בכמה מכשירים במקביל, כדי לאמת תכונות של Android, כולל Wi-Fi וטלפוניה.
יסודות Mobly
באמצעות Mobly, אפשר לכתוב ולהריץ בדיקות של Mobly כדי לאמת תכונות של Android. כדי ללמוד את יסודות השימוש ב-Mobly, אפשר לעיין במדריך ל-Mobly.
אפשר גם להשתמש ב-Mobly Snippet Lib כדי ליצור קובצי APK של בדיקות בהתאמה אישית להפעלת קוד בצד המכשיר מהמארח.
תכונות של Mobly
מסגרת הבדיקה של Mobly כוללת את התכונות הבאות:
- ארגון גמיש של בדיקות - Mobly היא ספרייה עצמאית שמשתמשים יכולים לבנות עליה חבילות בדיקה שונות. המשתמשים ב-Mobly מבודדים מהשינויים של משתמשים אחרים. 
- משתמשים יכולים להוסיף תלויות לחבילות בדיקה ספציפיות לפרויקט בלי להשפיע על משתמשים אחרים. 
- בעזרת קטעי קוד של Mobly, המשתמשים יכולים ליצור קובצי APK מותאמים אישית לבדיקה, שכוללים רק את ממשקי ה-API שרלוונטיים לבדיקה. כך מצמצמים את התקורה של גודל הקובץ של קובצי APK של בדיקות. 
 
- קל לתחזק ולנפות באגים - Mobly מספק תוצאות בדיקה אינפורמטיביות, כולל מעקב אחר ביצועים של בדיקות וקטעי קוד, ותוצאות של כל איטרציה של בדיקה עבור בדיקות חוזרות או בדיקות שבוצעו מחדש. 
- ה-codebase של Mobly מכוסה בבדיקות יחידה לפני שליחה, ומאפשר אכיפה של כיסוי בדיקות יחידה לתרומות קוד חדשות, מה שמפחית את הסיכון לשגיאות בקוד. 
 
- אפשר להריץ קובצי APK של קטעי קוד ב-Mobly בלי גישה עם הרשאות מיוחדות, וכך לבצע בדיקות במספר רב של פלטפורמות. 
דוגמאות לבדיקות Mobly
אלה דוגמאות לבדיקות Mobly לתכונות של Android:
- בדיקה של Wi-Fi Direct
- בדיקה של CompanionDeviceManager