כשמעלים ומפרסמים את חבילת האפליקציה ל-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.