Test Lab을 사용하면 다양한 기기 및 iOS 버전에서 앱을 테스트할 수 있습니다. 현재 사용 가능한 장치를 확인하는 몇 가지 방법이 있습니다.
Firebase 콘솔: Firebase 콘솔 에서 테스트를 실행하는 경우 테스트 실행 워크플로의 차원 선택 단계에서 사용 가능한 기기 목록을 볼 수 있습니다.
Firebase CLI: Firebase CLI에서 사용 가능한 기기 목록을 보려면 다음 명령어를 사용하세요.
gcloud firebase test ios models list
Google API 탐색기: Firebase 프로젝트나 gcloud 도구 없이 Google API 탐색기 를 사용하여 기기를 직접 조회할 수도 있습니다.
장치 용량
Test Lab은 Firebase 콘솔을 통해 휴대기기 용량 정보를 제공합니다. 장치 용량 은 Google의 모바일 장치 연구실에 있는 온라인 장치의 수입니다. 이 기능은 테스트를 보다 효율적으로 실행할 수 있도록 디바이스 랩에 충분한 디바이스가 있는지 확인하는 데 도움이 됩니다. 장치 용량은 높음, 중간 및 낮음으로 측정됩니다.
모든 장치 용량 수준에서 실행되는 테스트는 다음 요인으로 인해 더 오래 걸릴 수 있습니다.
- 테스트가 시작될 때 영향을 미치는 트래픽. 보고된 중단 또는 실패가 있는지 확인하려면 Firebase 상태 대시보드 를 참조하십시오.
- 언제든지 발생할 수 있고 테스트를 실행하는 데 걸리는 시간에 영향을 줄 수 있는 장치 또는 인프라 오류.
다음 표에서는 장치 용량 유형에 대해 설명하고 각 용량 유형을 사용할 시기에 대한 권장 사항을 제공합니다.
용량 | 설명 | 추천 용도 |
높은 수용력 | Test Lab 기기 카탈로그에는 많은 기기가 포함되어 있습니다. | 많은 수의 테스트를 실행할 때 사용합니다. |
중간 용량 | Test Lab 기기 카탈로그에는 적당한 수의 기기가 포함되어 있습니다. | 이 용량 수준은 대부분의 테스트를 실행하는 데 적합합니다. |
저용량 | Test Lab 기기 카탈로그에는 기기가 거의 없습니다. 더 이상 사용되지 않는 장치는 저용량 그룹에 속하지만 모든 저용량 장치가 더 이상 사용되지 않는 것은 아닙니다. | 특정 기기 모델 및 버전에서 테스트를 실행해야 할 때 사용합니다. 이러한 테스트는 테스트 샤딩에 적합하지 않습니다. 용량이 작기 때문에 특히 동시에 많은 수의 테스트를 호출하는 경우 테스트를 완료하는 데 시간이 오래 걸릴 수 있습니다. |
장치 용량 보기
새 테스트를 설정할 때 특정 기기의 Firebase 콘솔에서 기기 용량을 볼 수 있습니다.
장치 용량을 보려면 다음 지침을 따르십시오.
Firebase 콘솔에서 Test Lab 페이지를 엽니다.
테스트 실행 을 선택한 다음 테스트 유형을 선택합니다.
앱 바이너리를 업로드합니다.
치수 선택 단계에서 사용자 정의 를 클릭합니다.
(선택 사항) 용량 수준별로 기기를 필터링하려면 다음 단계를 따르세요.
필터 아이콘을 클릭합니다.
용량 을 선택합니다.
필터링할 용량 수준( 중간 또는 높음 )을 클릭합니다. 저용량 장치를 필터링하려면 중간 및 높음으로 모두 필터링합니다.
적용 을 클릭합니다.
테스트를 실행할 하나 이상의 장치를 선택하십시오. 장치 용량에 따라 선택한 장치 옆에 보통 또는 높음 레이블이 표시될 수 있습니다.
테스트를 실행하십시오.
사용되지 않는 기기 및 버전
지원 중단된 장치는 Test Lab 장치 카탈로그에서 제거되기 전에 한 달 동안 사용할 수 있습니다. 카탈로그에서 사용되지 않는 기기를 선택하고 테스트를 실행하면 Test Lab에서 테스트를 건너뛰거나 오류가 발생하고 실행 중인 테스트가 취소됩니다.
더 이상 사용되지 않는 장치
모델 | 유형 | 장치/버전 | 제거 날짜 |
---|---|---|---|
아이폰 6s | 물리적 인 | 아이폰 OS 11.4 | 2021-04-19 |
아이폰 7 | 물리적 인 | 아이폰 OS 11.4 | 2021-04-19 |
아이폰 8 플러스 | 물리적 인 | 아이폰 OS 11.4 | 2021-04-19 |
아이폰 SE | 물리적 인 | 아이폰 OS 11.4 | 2021-04-19 |
아이폰X | 물리적 인 | 아이폰 OS 11.4 | 2021-04-19 |
아이패드(5세대) | 물리적 인 | 아이폰 OS 12.0 | 2021-04-22 |
아이폰 SE | 물리적 인 | 아이폰 OS 12.3 | 2021-04-22 |
아이폰 SE | 물리적 인 | 아이폰 OS 12.0 | 2021-05-01 |
아이폰XS | 물리적 인 | 아이폰 OS 12.0 | 2021-05-01 |
아이폰 XS 맥스 | 물리적 인 | 아이폰 OS 12.0 | 2021-05-01 |
아이폰 7 플러스 | 물리적 인 | 아이폰 OS 12.0 | 2021-05-01 |
아이패드 미니 4 | 물리적 인 | 아이폰 OS 12.0 | 2021-05-01 |
아이패드 미니 4 | 물리적 인 | 아이폰 OS 14.1 | 2021-06-24 |
아이패드(5세대) | 물리적 인 | 아이폰 OS 14.1 | 2021-06-24 |
아이폰 7 플러스 | 물리적 인 | 아이폰 OS 14.1 | 2021-06-24 |
아이폰 8 | 물리적 인 | 아이폰 OS 14.1 | 2021-06-24 |
아이폰 11 프로 | 물리적 인 | 아이폰 OS 14.1 | 2021-06-24 |
아이폰 6s | 물리적 인 | 아이폰 OS 12.0 | 2021-07-09 |
아이폰 7 | 물리적 인 | 아이폰 OS 12.3 | 2021-07-25 |
아이폰 8 플러스 | 물리적 인 | 아이폰 OS 12.3 | 2021-07-25 |
아이폰 XS 맥스 | 물리적 인 | 아이폰 OS 12.3 | 2021-07-25 |
아이폰 8 | 물리적 인 | 아이폰 OS 12.0 | 2022-01-25 |
아이폰 8 | 물리적 인 | 아이폰 OS 11.4 | 2022-05-25 |
장치 요청
Test Lab에서 사용할 수 없는 사용하고 싶은 기기가 있는 경우 카탈로그에 추가할 기기에 대한 요청을 제출할 수 있습니다. 요청을 제출하려면 테스트 실행 워크플로의 차원 선택 단계 하단에서 장치 요청을 클릭합니다.