בדיקת האפליקציה באמצעות סטרימינג של מכשירי Android

התכונה 'סטרימינג של מכשיר Android' מאפשרת לכם ליצור אינטראקציה עם האפליקציות שלכם ולבדוק אותן במספר רמות API וגורמי צורה במרכזי הנתונים המאובטחים של Google בתוך Android Studio. באמצעות סטרימינג של מכשירים, אתם יכולים לקיים אינטראקציה עם האפליקציה במכשיר אמיתי, בדיוק כמו משתמש, כולל סיבוב וקיפול של המכשיר. כך תוכלו לראות איך האפליקציה מתנהגת במצבים שונים ולזהות בעיות שאולי לא יתגלו בסביבות בדיקה אחרות.

איך מתחילים להשתמש בהזרמת נתונים ממכשיר Android

אם עדיין לא עשיתם זאת, הורידו והתקינו את הגרסה היציבה האחרונה של Android Studio ופעלו לפי השלבים הבאים:

  1. ב-Android Studio, פותחים פרויקט Android ועוברים לחלון של הכלי Device Manager (ניהול מכשירים) ולוחצים על סמל Firebase.
  2. אם עדיין לא נכנסתם לחשבון הפיתוח, לוחצים על כניסה ל-Google ופועלים לפי ההנחיות.
  3. אחרי שנותנים ל-Android Studio את ההרשאות הנדרשות, חוזרים לסביבת הפיתוח המשולבת (IDE) ובוחרים פרויקט Firebase. אם אין לכם פרויקט Firebase, אתם יכולים ליצור אחד בחינם במסוף Firebase. הערה: כדי להפעיל את ההרשאות המתאימות לשימוש בסטרימינג של מכשירים בפרויקט Firebase, אפשר לעיין במאמר בנושא הרשאות Test Lab.
  4. אחרי שבוחרים פרויקט, אפשר לעיין ברשימת המכשירים ולבחור את המכשירים שרוצים להשתמש בהם.
  5. לוחצים על אישור.

מידע נוסף על תחילת העבודה עם סטרימינג של מכשירים זמין במאמר סטרימינג של מכשירים ב-Android Studio.

הפעלת הרשאות להזרמת נתונים ממכשירי Android

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

הרשאות ל-Test Lab

כדי להגדיר את ההרשאות של Test Lab כך שתוכלו להריץ את הבדיקה ולקרוא את התוצאות שלה, אתם צריכים להגדיר גישה לקטגוריות של Cloud Storage. אפשר להעניק גישה ל-Test Lab באמצעות מסוף Firebase או ה-CLI של gcloud.

כדי שמשתמש יוכל להריץ בדיקות או לראות את תוצאות הבדיקות במסוף Firebase או במטריצת המכשירים של Test Lab ב-Android Studio, צריך להקצות לו את תפקידי הפרויקט Editor (עריכה) ו-Viewer (צפייה).

כדי שמשתמש יוכל להריץ בדיקות או לצפות בתוצאות של בדיקות מ-CLI של gcloud בזמן השימוש בקטגוריית Cloud Storage משלו, אתם יכולים להקצות זוג של תפקידים מוגדרים מראש, שיעניקו יחד את קבוצת ההרשאות הנדרשת, באמצעות מסוף Google Cloud.

  • כדי להריץ בדיקה, צריך להקצות את התפקידים 'אדמין של Firebase Test Lab' ו'בעל הרשאת צפייה ב-Firebase Analytics'.
  • כדי לראות את תוצאות הבדיקה, צריך להקצות את התפקידים Firebase Test Lab Viewer ו-Firebase Analytics Viewer.

מידע נוסף על הגדרת ההרשאות המפורטות האלה ב-Test Lab זמין במדריך ההפניה להרשאות IAM ב-Test Lab.