התחל לבדוק עם מסוף Firebase

Firebase Test Lab מספקת תשתית מבוססת ענן לבדיקת אפליקציות אנדרואיד. מסמך זה מתאר כיצד להתחיל עם Test Lab באמצעות מסוף Firebase.

Test Lab מאפשרת לך להריץ את סוגי הבדיקות הבאים:

  • מבחן מכשור : מבחן שאתה כותב המאפשר לך לנהל את ממשק המשתמש של האפליקציה שלך עם הפעולות שאתה מציין. בדיקת מכשור יכולה גם להעלות הצהרות מפורשות לגבי מצב האפליקציה שלך כדי לאמת פונקציונליות נכונה באמצעות AndroidJUnitRunnerAPIs . Test Lab תומכת במסגרות בדיקת מכשור של אספרסו ו- UI Automator .

  • מבחן רובו : מבחן שמנתח את ממשק האפליקציה שלך ולאחר מכן בוחן אותו באופן אוטומטי על ידי הדמיית פעילויות משתמש.

  • מבחן לולאת משחק : מבחן המשתמש ב"מצב הדגמה" כדי לדמות פעולות שחקן באפליקציות משחק.

לפני שאתה מתחיל

לפני שתתחיל, עליך להפעיל חיוב עבור הפרויקט שלך. אם אין לך חשבון חיוב פעיל, הוסף אחד ולאחר מכן חבר את הפרויקט שלך לחשבון חיוב זה. תזדקק להרשאות בעלים או עריכה בפרויקט שלך.

שלב 1. צור פרויקט Firebase

אם עדיין לא עשית זאת, עבור אל מסוף Firebase וצור פרויקט Firebase חדש.

שלב 2. הפעל בדיקה

מבחן מכשור

  1. בסרגל הניווט של מסוף Firebase , לחץ על מעבדת בדיקה ולאחר מכן לחץ על התחל -> הפעל בדיקת מכשור .

  2. לחץ על עיון ולאחר מכן דפדף ל-APK או AAB של האפליקציה שלך ובדוק את APK או AAB לפני שתלחץ על המשך .

  3. הגדר את מטריצת הבדיקה שלך על ידי בחירה באילו מכשירים, רמות API של Android, כיווני מסך ומקומונים אתה רוצה לבדוק את האפליקציה שלך. אתה יכול לבחור רק את השילובים של המכשיר ורמת ה-API של Android שאתה רוצה למקד לבדיקה.

  4. (אופציונלי) לחץ על הצג אפשרויות מתקדמות כדי לשנות את פסק הזמן לבדיקה שקובע את משך הזמן המרבי של כל ביצוע בדיקה.

  5. (אופציונלי) כדי לעזור לך לזהות ולאתר את מטריצות הבדיקה שלך במסוף Firebase, תוכל להוסיף תווית למטריצת הבדיקה שלך על ידי הזנת שם תווית בשדה תווית מטריצת בדיקה (אופציונלי) .

  6. לחץ על התחל N בדיקות , כאשר "N" הוא מספר תצורות הבדיקה התקפות ממטריצת הבדיקה שאתה מגדיר במסך זה. כל בדיקה ממתינה מוצגת עם סמל שעון כחול בזמן שהיא ממתינה להפעלה, והסמל הזה משתנה לסמל סימון ירוק כשהבדיקה תושלם.

  7. לאחר הפעלת כל בדיקה, לחץ על המכשיר הרשום בעמודה ביצוע בדיקה כדי לראות תוצאות בדיקה, כולל מקרי בדיקה, יומנים, צילומי מסך וסרטונים.

מבחן רובו

  1. בסרגל הניווט של קונסולת Firebase , לחץ על מעבדת בדיקה ולאחר מכן לחץ על התחל -> הפעל בדיקת רובו .

  2. לחץ על עיון , דפדף ל-APK של האפליקציה שלך ולאחר מכן לחץ על המשך .

  3. הגדר את מטריצת הבדיקה שלך על ידי בחירה באילו מכשירים, רמות API של Android, כיווני מסך ומקומונים אתה רוצה לבדוק את האפליקציה שלך.

  4. (אופציונלי) לחץ על הצג אפשרויות מתקדמות כדי לשנות את האפשרויות הבאות:

    • פסק זמן לבדיקה קובע את משך הזמן המקסימלי של כל ביצוע בדיקה.
    • אישורי חשבון בדיקה משמשים כדי לספק אישורים עבור חשבון בדיקה.
    • שדות נוספים משמשים כדי לספק קלט טקסט עבור שדות טקסט אחרים באפליקציה שלך.
  5. (אופציונלי) כדי לעזור לך לזהות ולאתר את מטריצות הבדיקה שלך במסוף Firebase, תוכל להוסיף תווית למטריצת הבדיקה שלך על ידי הזנת שם תווית בשדה תווית מטריצת בדיקה (אופציונלי) .

  6. לחץ על התחל N בדיקות , כאשר "N" הוא מספר תצורות הבדיקה התקפות ממטריצת הבדיקה שאתה מגדיר במסך זה. כל בדיקה ממתינה מוצגת עם סמל שעון כחול בזמן שהיא ממתינה להפעלה, והסמל הזה משתנה לסימון ירוק כשהבדיקה מסתיימת.

  7. לאחר שכל בדיקה מסתיימת לרוץ, לחץ על המכשיר הרשום בעמודה ביצוע בדיקה כדי לראות תוצאות בדיקה, כולל מקרי בדיקה, יומנים, צילומי מסך וסרטונים.

אם ברצונך ליצור סקריפט שינחה את מבחן הרובו, ראה הקלטת סקריפט של רובו באמצעות מעבדת בדיקות ב-Android Studio .

מבחן לולאת משחק

  1. בדף Test Lab של קונסולת Firebase , לחץ על הפעל את הבדיקה הראשונה שלך > הרץ לולאת משחק של Android .

  2. בקטע העלה אפליקציה , לחץ על עיון ולאחר מכן בחר את קובץ ה-APK של האפליקציה שלך (אם עדיין לא עשית זאת, צור קובץ APK עבור האפליקציה שלך).

  3. (אופציונלי) כדי לעזור לך לזהות ולאתר את מטריצות הבדיקה שלך במסוף Firebase, תוכל להוסיף תווית למטריצת הבדיקה שלך על ידי הזנת שם תווית בשדה תווית מטריצת בדיקה (אופציונלי) .

  4. (אופציונלי) אם ברצונך להפעיל מספר לולאות או תרחישים בו-זמנית, או לבחור לולאות ספציפיות להפעלה, הזן את מספרי הלולאה בשדה תרחישים .

    לדוגמה, כאשר אתה מזין "1-3, 5", Test Lab מפעיל לולאות 1, 2, 3 ו-5. כברירת מחדל (אם לא תזין שום דבר בשדה תרחישים ), Test Lab מפעילה רק לולאה 1.

  5. במקטע התקנים , בחר מכשיר פיזי אחד או יותר שברצונך לבדוק את האפליקציה שלך, ולאחר מכן לחץ על התחל בדיקות .

שלב 3. חקור את תוצאות הבדיקה שלך

כאשר הבדיקה מתחילה, אתה מופנה אוטומטית לדף תוצאות הבדיקה. הבדיקות עשויות להימשך מספר דקות, בהתאם למספר התצורות השונות שבחרת ומשך הזמן הקצוב לבדיקה שהוגדר עבור הבדיקות שלך. לאחר הפעלת הבדיקות, תוכל לעיין בתוצאות הבדיקה. ראה ניתוח תוצאות מעבדת הבדיקה של Firebase כדי ללמוד עוד על איך לפרש את תוצאות הבדיקה.