כשאתם מעלים ומפרסמים את חבילת האפליקציה ל-Android (APK) בערוץ האלפא או בערוץ הבטא ב-Google Play Console, חבילת ה-APK נבדקת במגוון רחב של מכשירים שפועלות בהם גרסאות שונות של Android. הדוח שנוצר יעזור לכם לזהות קריסות, בעיות בתצוגה ונקודות חולשה באבטחה.
דוח טרום-ההשקה מופעל על ידי בדיקת Robo, בדיקה אוטומטית שכלולה ב-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.