מתחילים לעבוד עם Firebase Test Lab ממסוף Firebase

במדריך הזה מוסבר איך להריץ בדיקות של iOS באמצעות מסוף Firebase.

שלב 1. יצירת פרויקט ב-Firebase

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

שלב 2. העלאה והרצה של הבדיקה

XCTest

  1. במסוף Firebase, עוברים אל DevOps & Engagement (DevOps ומעורבות) > Test Lab.

  2. לוחצים על Get Started (או על Run a Test) ובוחרים באפשרות Run an XCTest.

  3. לוחצים על עיון ומוצאים את קובץ ה-ZIP שיצרתם.

  4. מסמנים את התיבה לצד כל מכשיר, גרסה, כיוון תצוגה ולוקאל שרוצים לבדוק.

  5. (אופציונלי) כדי לזהות ולאתר את מטריצות הבדיקה במסוף Firebase, אפשר להוסיף תווית למטריצת הבדיקה על ידי הזנת שם תווית בשדה Test matrix label (optional).

  6. לוחצים על התחלת הבדיקות.

בדיקת Game Loop

  1. במסוף Firebase, עוברים אל DevOps & Engagement (DevOps ומעורבות) > Test Lab.

  2. לוחצים על Run Your First Test > Run an iOS Game Loop.

  3. בקטע Upload App, לוחצים על Browse ובוחרים את קובץ ה-IPA של האפליקציה (אם עדיין לא עשיתם את זה, צרו קובץ IPA לאפליקציה).

  4. (אופציונלי) כדי לזהות ולאתר את מטריצות הבדיקה במסוף Firebase, אתם יכולים להוסיף תווית למטריצת הבדיקה על ידי הזנת שם תווית בשדה Test matrix label (optional).

  5. (אופציונלי) אם רוצים להריץ כמה לולאות (תרחישים) בו-זמנית או לבחור לולאות ספציפיות להרצה, מזינים את מספרי הלולאות בשדה Scenarios.

    לדוגמה, כשמזינים את הערך 1-3, 5, Test Lab מריץ את הלולאות 1, 2, 3 ו-5. כברירת מחדל (אם לא מזינים שום דבר בשדה Scenarios), הכלי Test Lab מריץ רק את הלולאה 1.

  6. בקטע Devices, בוחרים מכשיר פיזי אחד או יותר שרוצים לבדוק בו את האפליקציה ולוחצים על Start Tests.

שלב 3. בדיקת תוצאות הניסוי

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