Firebase Test Lab
בדיקת האפליקציה במכשירים שמתארחים במרכז הנתונים של Google.
Firebase Test Lab היא תשתית לבדיקת אפליקציות מבוססת-ענן שמאפשרת לבדוק את האפליקציה במגוון מכשירים והגדרות, כדי לקבל מושג טוב יותר לגבי הביצועים שלה אצל משתמשים אמיתיים.
במדריכים לתחילת העבודה מפורטות הוראות להרצת בדיקות באמצעות Test Lab:
יכולות עיקריות
| בדיקה של אפליקציות ל-Android ול-iOS | הרצת בדיקות במגוון רחב של מכשירי Android ו-iOS שמארחת Test Lab, כולל מכשירי בדיקה וירטואליים של Android שפועלים במארחי Arm מהירים יותר. |
| הפעלה במכשירים אמיתיים | Test Lab מפעיל את האפליקציה במכשירים שמותקנים ופועלים במרכז נתונים של Google, כדי שתוכלו למצוא בעיות שמתרחשות רק במכשירים ובהגדרות ספציפיים. |
| שילוב בתהליך העבודה | Test Lab משולב במסוף Firebase, ב-Android Studio וב-CLI של gcloud. אפשר גם להשתמש בו עם מערכות אינטגרציה רציפה (CI). |
איך זה עובד?
Test Lab משתמש במכשירי ייצור אמיתיים שפועלים במרכז נתונים של Google כדי לבדוק את האפליקציה. במכשירים מותקנים ממשקי API מעודכנים, ויש להם הגדרות אזוריות שניתנות להתאמה אישית. כך אפשר לבדוק את האפליקציה בחומרה ובתצורות שהיא תפגוש בשימוש בעולם האמיתי.
סקירה כללית על תהליך ההטמעה
| הכנת האפליקציה לבדיקה | ||
| בחירת מכשירי בדיקה ומטריצת בדיקה | באמצעות אחד מהכלים המשולבים שלנו, מגדירים את מטריצת הבדיקה על ידי בחירת קבוצה של מכשירים, גרסאות של מערכת ההפעלה, הגדרות מיקום וכיווני מסך. | |
| הרצת הבדיקה ועיון בתוצאות הבדיקה | מריצים את הבדיקה באמצעות הכלים הזמינים שלנו. בהתאם לגודל מטריצת הבדיקות, יכול להיות שיחלפו כמה דקות עד ש-Test Lab יריץ את הבדיקות. אחרי שהבדיקות מסתיימות, אפשר לראות את התוצאות במסוף Firebase. |
השלבים הבאים
בודקים את האפליקציה באמצעות ה-CLI של gcloud: iOS, מדריך ל-Android
בדיקת האפליקציה באמצעות Android Studio 2.0 ומעלה: Android codelab
בדיקת אפליקציות לנייד במכשיר בקנה המידה של Google: איך Google מאיצה את הפיתוח לנייד ועוזרת למפתחים ליצור אפליקציות יציבות יותר עם ביצועים טובים יותר.