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