מכשירים זמינים ב-Test Lab

Test Lab מאפשר לכם לבדוק את האפליקציה במגוון רחב של מכשירים וגרסאות Android שונות. יש כמה דרכים לראות אילו מכשירים זמינים:

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

  • CLI של gcloud: כדי להציג רשימה של המכשירים הזמינים ב-CLI של Google Cloud, משתמשים בפקודה הבאה:

    gcloud firebase test android models list
  • Google APIs Explorer: אפשר לחפש את המכשירים ישירות, בלי פרויקט Firebase או את ה-CLI של gcloud, באמצעות Google APIs Explorer.

אינדיקטור ליציבות המכשיר

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

הצגת יציבות המכשיר במסוף Firebase

אפשר לראות את יציבות המכשיר במסוף Firebase כשמגדירים בדיקה חדשה למכשיר ספציפי.

כדי להציג את יציבות המכשיר, פועלים לפי ההוראות הבאות:

  1. פותחים את הדף Test Lab במסוף Firebase.

  2. בוחרים באפשרות הרצת בדיקה ואז בוחרים סוג בדיקה.

  3. מעלים את קובץ הבינארי של האפליקציה.

  4. בשלב 'בחירת מאפיינים', לוחצים על התאמה אישית.

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

  6. מריצים את הבדיקה.

הצגת יציבות המכשיר ב-Google Cloud CLI

אפשר לראות את יציבות המכשיר ב-CLI של gcloud למכשיר ספציפי כשמגדירים בדיקה חדשה.

כדי להציג את יציבות המכשיר, פועלים לפי ההוראות הבאות:

  1. מורידים את Google Cloud SDK העדכני ביותר ופועלים לפי ההוראות.

  2. מריצים אחת מהפקודות הבאות: gcloud firebase test android models list או gcloud firebase test android models describe MODEL_ID

אם במכשיר הבדיקה יש יציבות מופחתת, התג reduced_stability יופיע בעמודה TAGS עם רשימת הגרסאות המושפעות.

קיבולת המכשיר

Test Lab מספק מידע מצטבר על קיבולת מכשירים ניידים באמצעות מסוף Firebase ו-CLI של Firebase. היקף המכשירים הוא המספר המצטבר של מכשירים מחוברים במעבדה למכשירים ניידים של Google. התכונה הזו עוזרת לכם לוודא שיש מספיק מכשירים במעבדת המכשירים שלנו כדי להריץ את הבדיקות בצורה יעילה יותר. קיבולת המכשיר נמדדת לפי הערכים 'גבוהה', 'בינונית' ו'נמוכה'.

הבדיקות שפועלות בכל רמת קיבולת של המכשיר עשויות להימשך זמן רב יותר בגלל הגורמים הבאים:

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

בטבלה הבאה מתוארים סוגי הקיבולת של המכשיר, ומוצגות המלצות לגבי הזמנים שבהם כדאי להשתמש בכל סוג קיבולת:

קיבולת תיאור שימוש מומלץ
קיבולת גבוהה קטלוג המכשירים של Test Lab מכיל מכשירים רבים. כדאי להשתמש בה כשמריצים מספר גדול של בדיקות.
קיבולת בינונית קטלוג המכשירים Test Lab מכיל מספר מכשירים בינוני. רמת הקיבולת הזו מתאימה להרצת רוב הבדיקות.
קיבולת נמוכה קטלוג המכשירים Test Lab מכיל מעט מכשירים. מכשירים שהוצאו משימוש שייכים לקבוצה של מכשירים עם קיבולת נמוכה, אבל לא כל המכשירים עם קיבולת נמוכה הוצאו משימוש. התכונה הזו מיועדת למצבים שבהם צריך להריץ בדיקה בדגם מכשיר ספציפי ובגרסה ספציפית. הבדיקות האלה לא מתאימות לחלוקה לפלחים לצורך בדיקה. בגלל הקיבולת הנמוכה, יכול להיות שהבדיקות יימשכו זמן רב, במיוחד אם מפעילים מספר רב של בדיקות בו-זמנית.
הערה: למכשירים וירטואליים של Android יש קיבולת משתנה. מספר המכשירים הווירטואליים שהופעלו מראש מבוסס על שימוש אופייני בזמן האחרון, ואפשר להרחיב אותם באופן אוטומטי בתקופות של שימוש כבד יותר.

הצגת קיבולת המכשיר במסוף Firebase

אפשר לראות את קיבולת המכשיר במסוף Firebase למכשיר ספציפי כשמגדירים בדיקה חדשה.

כדי להציג את קיבולת המכשיר:

  1. פותחים את הדף Test Lab במסוף Firebase.

  2. בוחרים באפשרות הרצת בדיקה ואז בוחרים סוג בדיקה.

  3. מעלים את קובץ הבינארי של האפליקציה.

  4. בשלב 'בחירת מאפיינים', לוחצים על התאמה אישית.

  5. (אופציונלי) כדי לסנן את המכשירים לפי רמת הקיבולת:

    1. לוחצים על סמל המסנן.

    2. בוחרים באפשרות קיבולת.

    3. לוחצים על רמת הקיבולת שרוצים לסנן לפיה: בינונית או גבוהה. כדי לסנן מכשירים עם קיבולת נמוכה, מסננים לפי 'בינוני' וגם לפי 'גבוה'.

    4. לוחצים על אישור.

  6. בוחרים מכשיר אחד או יותר שבו ירוץ הבדיקה. בהתאם לקיבולת המכשיר, יכול להיות שתופיע התווית בינוני או גבוה לצד המכשירים שנבחרו.

  7. מריצים את הבדיקה.

הצגת קיבולת המכשיר ב-Google Cloud CLI

כשמגדירים בדיקה חדשה, אפשר לראות את קיבולת המכשיר ב-CLI של gcloud למכשיר ספציפי.

כדי להציג את קיבולת המכשיר, פועלים לפי ההוראות הבאות:

  1. מורידים את Google Cloud SDK העדכני ביותר ופועלים לפי ההוראות. הגרסה צריכה להיות 417.0.0 ומעלה.
  2. מריצים אחת מהפקודות הבאות:
    gcloud firebase test android list-device-capacities
    או
    gcloud firebase test android models describe MODEL_ID

הפלט כולל את קיבולת המכשיר, מזהה הדגם, שם הדגם ומזהה גרסת מערכת ההפעלה.

מכשירים וגרסאות שהוצאו משימוש

מכשירים שהוצאו משימוש יהיו זמינים למשך חודש אחד לפחות לפני שהם יוסרו מקטלוג המכשירים של Test Lab. אחרי שמסירים מכשיר, Test Lab לא מפעיל יותר בקשות בדיקה שמטרגטות את המכשיר. הבקשות האלה מסומנות כ-Skipped.

מכשירים שהוצאו משימוש

Samsung Galaxy Tab S3 פיזי gts3lltevzw/28 2024-04-14
Google Google Nexus 5X וירטואלי Nexus5X/24 2025-01-31
Google Google Nexus 5X וירטואלי Nexus5X/25 2025-01-31
Google Google Nexus 6 וירטואלי Nexus6/24 2025-01-31
Google Google Nexus 6 וירטואלי Nexus6/25 2025-01-31
Google Google Nexus 6P וירטואלי Nexus6P/24 2025-01-31
Google Google Nexus 6P וירטואלי Nexus6P/25 2025-01-31
Google Google Nexus 7 Clone 16:9 וירטואלי Nexus7_clone_16_9/24 2025-01-31
Google Google Nexus 7 Clone 16:9 וירטואלי Nexus7_clone_16_9/25 2025-01-31
Google Google Nexus 9 וירטואלי Nexus9/24 2025-01-31
Google Google Nexus 9 וירטואלי Nexus9/25 2025-01-31
Google Google Nexus‏ (רזולוציה נמוכה) וירטואלי NexusLowRes/24 2025-01-31
Google Google Nexus‏ (רזולוציה נמוכה) וירטואלי NexusLowRes/25 2025-01-31

שליחת בקשה למכשיר

אם אתם רוצים להשתמש במכשיר שלא זמין ב-Test Lab, תוכלו לשלוח בקשה להוספת המכשיר לקטלוג.