מסגרת בדיקה של 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 מספק תוצאות בדיקה מפורטות, כולל סטאק-טריי של בדיקות וקטעי קוד, ותוצאות לכל חזרה על בדיקה או ניסיון חוזר.

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

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

דוגמאות לבדיקות של Mobly

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