מסגרת הבדיקה של Mobly

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: