첫 번째 테스트인 경우 iOS에서 시작하기를 클릭합니다. 이전에 테스트를 실행했다면 테스트 실행를 클릭한 후 XCTest 실행을 선택합니다.
찾아보기를 클릭하고 생성한 .zip 파일을 찾습니다.
테스트하려는 각 기기, 버전, 방향, 언어 확인란을 선택합니다.
(선택사항) Firebase Console에서 테스트 매트릭스를 식별하고 찾는 데 도움이 되도록 테스트 매트릭스 라벨(선택사항) 필드에 라벨 이름을 입력하여 테스트 매트릭스에 라벨을 추가할 수 있습니다.
테스트 시작을 클릭합니다.
게임 루프 테스트
Firebase Console의 Test Lab 페이지에서 첫 번째 테스트 실행 > iOS 게임 루프 실행을 클릭합니다.
앱 업로드 섹션에서 찾아보기를 클릭한 다음 앱의 IPA 파일을 선택합니다. 아직 앱의 IPA 파일을 생성하지 않았다면 IPA 파일을 생성합니다.
(선택사항) Firebase Console에서 테스트 매트릭스를 식별하고 찾는 데 도움이 되도록 테스트 매트릭스 라벨(선택사항) 필드에 라벨 이름을 입력하여 테스트 매트릭스에 라벨을 추가할 수 있습니다.
(선택사항) 한 번에 여러 루프(일명 시나리오)를 실행하거나 실행할 특정 루프를 선택하려면 시나리오 필드에 루프 번호를 입력합니다.
예를 들어 '1-3, 5'를 입력하면 Test Lab에서 루프 1, 2, 3, 5를 실행합니다.
시나리오 필드에 아무것도 입력하지 않으면 기본적으로 Test Lab은 루프 1만 실행합니다.
기기 섹션에서 앱을 테스트할 하나 이상의 실제 기기를 선택한 다음 테스트 시작을 클릭합니다.
3단계: 테스트 결과 검토
테스트가 시작되면 자동으로 테스트 결과 페이지로 리디렉션됩니다.
선택한 구성의 가짓수 및 테스트에 설정한 제한 시간에 따라 테스트 완료까지 몇 분 정도 걸릴 수 있습니다. 테스트가 완료된 후 테스트 결과를 검토할 수 있습니다. 테스트 결과를 해석하는 방법은 Firebase Test Lab 결과 분석을 참조하세요.
[null,null,["최종 업데이트: 2025-08-27(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."]]