כשמעלים חבילה של אפליקציה ל-Android (APK) ומפרסמים אותה בערוץ אלפא או בטא ב-Google Play Console, ה-APK נבדק במגוון רחב של מכשירים שפועלות בהם גרסאות שונות של Android. הדוח שנוצר יעזור לכם לזהות קריסות, בעיות בתצוגה וחולשות אבטחה.
דוח טרום-ההשקה מבוסס על Robo Test, בדיקה אוטומטית שכלולה ב-Firebase Test Lab. אתם יכולים להשתמש בבדיקת Robo כדי לטרגט מכשירים, אזורים גיאוגרפיים או גרסאות ספציפיות של Android לצורך בדיקה, וגם כדי לבדוק את האפליקציה למשך זמן ארוך יותר.
אפשר להתאים אישית יותר את דוח Robo מדוח טרום-השקה, אבל קל להשתמש בו.
הפעלת הבדיקה הראשונה של Robo ב-Test Lab
- יוצרים פרויקט Firebase אם עדיין אין לכם פרויקט כזה: במסוף Firebase, לוחצים על Add New Project (הוספת פרויקט חדש) ומזינים שם לפרויקט. אם כבר יש לכם פרויקט ב-Cloud, תוכלו לבחור אותו בתפריט הנפתח כדי להוסיף אליו את Firebase.
- נכנסים לדף Test Lab במסוף Firebase.
- גוררים את קובץ ה-APK של האפליקציה שרוצים לבדוק לקטע 'Android' או לוחצים על Browse for APK (עיון בקובץ APK) ובוחרים את הקובץ.
Test Lab מעלה את קובץ ה-APK שנבחר ומתחיל להריץ עליו בדיקת Robo באופן אוטומטי.
השלבים הבאים
כדי להגדיל את מספר הבדיקות שאפשר להריץ מדי יום, צריך לשדרג לתוכנית התמחור Blaze. למידע נוסף על מכסות שימוש יומיות ועל אופן החישוב של חיוב לפי שימוש בתוכנית Blaze, ראו מכסה וחיוב של Test Lab.
אם אתם רוצים לבדוק את האפליקציה לעומק ולתדירות גבוהה יותר, תוכלו להשתמש ב-Test Lab עם מערכות של אינטגרציה רציפה. אפשר גם להשתמש ב-Test Lab כדי להריץ בדיקות עם מכשירי מדידה שכתבתם במיוחד כדי לבדוק את האפליקציה. אפשר להריץ את הבדיקות האלה במסוף Firebase, בשורת הפקודה של gcloud וגם ישירות מ-Android Studio.
מידע נוסף על Test Lab זמין במאמר מבוא ל-Test Lab.