אם זה המבחן הראשון שלכם, לוחצים על Get Started (מתחילים) בקטע iOS. אם הפעלתם בעבר בדיקה, לוחצים על Run a Test (הפעלת בדיקה) ואז על Run an XCTest (הפעלת בדיקת XCTest).
לוחצים על עיון ומוצאים את קובץ .zip שיצרתם.
מסמנים את התיבה לצד כל מכשיר, גרסה, כיוון ואזור שרוצים לבדוק.
(אופציונלי) כדי שיהיה לכם קל יותר לזהות את מטריצות הבדיקה ולמצוא אותן במסוף Firebase, אתם יכולים להוסיף תווית למטריצת הבדיקה. לשם כך, מזינים שם תווית בשדה תווית מטריצת הבדיקה (אופציונלי).
לוחצים על התחלת הבדיקות.
בדיקת Game Loop
בדף Test Lab של Firebase Console, לוחצים על Run Your First Test > Run an iOS Game Loop (הפעלת הבדיקה הראשונה > הפעלת לולאת משחק ל-iOS).
בקטע Upload App (העלאת אפליקציה), לוחצים על Browse (עיון) ואז בוחרים את קובץ ה-IPA של האפליקציה (אם עדיין לא עשיתם זאת, צריך ליצור קובץ IPA לאפליקציה).
(אופציונלי) כדי שיהיה לכם קל יותר לזהות את מטריצות הבדיקה ולמצוא אותן במסוף Firebase, אתם יכולים להוסיף תווית למטריצת הבדיקה. לשם כך, מזינים שם תווית בשדה תווית מטריצת הבדיקה (אופציונלי).
(אופציונלי) אם רוצים להריץ כמה לולאות (תרחישים) בו-זמנית או לבחור לולאות ספציפיות להרצה, מזינים את מספרי הלולאות בשדה תרחישים.
לדוגמה, אם מזינים את הערך 1-3, 5, הפונקציה Test Lab תפעיל את הלולאות 1, 2, 3 ו-5.
כברירת מחדל (אם לא מזינים כלום בשדה תרחישים), הפקודה Test Lab מריצה רק את לולאה 1.
בקטע מכשירים, בוחרים מכשיר פיזי אחד או יותר שרוצים לבדוק עליו את האפליקציה, ואז לוחצים על התחלת הבדיקות.
שלב 3. בדיקת תוצאות הבדיקה
כשהמבחן מתחיל, המערכת מפנה אתכם אוטומטית לדף התוצאות של המבחן.
הבדיקות יכולות להימשך כמה דקות, בהתאם למספר ההגדרות השונות שבחרתם ולמשך הזמן הקצוב לתפוגה שהגדרתם לבדיקות. אחרי שהבדיקות יסתיימו, תוכלו לעיין בתוצאות הבדיקות. במאמר ניתוח תוצאות של Firebase Test Lab מוסבר איך לפרש את תוצאות הבדיקה.
[null,null,["עדכון אחרון: 2025-08-16 (שעון UTC)."],[],[],null,["\u003cbr /\u003e\n\nThis guide describes how to run iOS tests using the Firebase console.\n\nStep 1. Create a Firebase project\n\nIf you haven't yet, go to the [Firebase console](https://console.firebase.google.com/)\nand create a new Firebase project.\n| **Note:** If you're working on a shared Firebase project, you'll need to have ownership or edit permissions for the project.\n\nStep 2. Upload and run your test \n\nXCTest\n\n1. Open Test Lab in the [Firebase console](https://console.firebase.google.com/project/_/testlab).\n\n2. If it's your first test, click **Get Started** under iOS. If you\n previously ran a test, click **Run a Test** , and then select\n **Run an XCTest**.\n\n3. Click **Browse** , and find the `.zip` file you\n created.\n\n4. Check the box for each device, version, orientation, and locale you'd like to\n test against.\n\n5. (Optional) To help you identify and locate your test matrices in the\n Firebase console, you can add a label to your test matrix by entering a\n label name in the **Test matrix label (optional)** field.\n\n6. Click **Start Tests**.\n\nGame Loop test\n\n1. On the Test Lab page of the [Firebase console](https://console.firebase.google.com/project/_/testlab),\n click **Run Your First Test \\\u003e Run an iOS Game Loop**.\n\n2. In the **Upload App** section, click **Browse** , then select your app's\n IPA file (if you haven't already, [generate an IPA file](/docs/test-lab/ios/run-game-loop-test#package-app)\n for your app).\n\n3. (Optional) To help you identify and locate your test matrices in the\n Firebase console, you can add a label to your test matrix by entering\n a label name in the **Test matrix label (optional)** field.\n\n4. (Optional) If you want to run multiple loops (aka scenarios) at a time or\n select specific loops to run, enter the loop numbers in the **Scenarios**\n field.\n\n For example, when you enter \"1-3, 5\", Test Lab runs loops 1, 2, 3, and 5.\n By default (if you don't enter anything in the **Scenarios** field),\n Test Lab only runs loop 1.\n5. In the **Devices** section, select one or more physical devices you want to\n test your app on, then click **Start Tests**.\n\nStep 3. Investigate your test results\n\nWhen the test starts, you're automatically redirected to the test results page.\nTests can take a few minutes to run, depending on the number of different\nconfigurations you have selected and the test timeout duration set for your\ntests. After your tests have run, you can review test results. See\n[Analyzing Firebase Test Lab Results](/docs/test-lab/ios/analyzing-results) to learn more\nabout how to interpret the test results."]]