מסגרת בדיקה של 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 מכוסה בבדיקות יחידה (unit testing) מראש, ואוכף את הכיסוי של בדיקות היחידה בהוספה של קוד חדש, וכך מפחית את הסיכון לשגיאות קוד.

  • חבילות APK של קטעי קוד של Mobly יכולות לפעול ללא גישה מוגבלת, ולכן ניתן לבצע בדיקה במספר גדול של פלטפורמות.

בדיקות Mobly לדוגמה

דוגמאות לבדיקות של Mobly לתכונות ב-Android: