Firebase Test Lab

Google 데이터 센터에 호스팅된 기기로 앱을 테스트하세요.

Firebase Test Lab은 다양한 기기와 구성에서 앱을 테스트할 수 있는 클라우드 기반 앱 테스트 인프라이므로 실제 사용자의 손에서 어떻게 작동하는지 더 잘 이해할 수 있습니다.

테스트 실행

Test Lab으로 테스트를 실행하는 방법에 대한 안내는 시작 가이드를 참조하세요.

Android iOS

주요 기능

Android 및 iOS 앱 테스트 더 빠른 Arm 호스트에서 실행되는 가상 Android 테스트 기기를 포함하여 Test Lab에서 호스팅하는 다양한 Android 및 iOS 기기에서 테스트를 실행합니다.
실제 기기에서 테스트 실행 Test Lab은 Google 데이터 센터에 설치되어 실행되는 기기로 앱을 테스트하므로 특정 기기 및 구성에서만 발생하는 문제를 찾을 수 있습니다.
워크플로 통합 Test Lab은 Firebase Console, Android 스튜디오, gcloud CLI와 통합됩니다. 지속적 통합(CI) 시스템과 함께 사용할 수도 있습니다.

기본 원리

Test Lab은 Google 데이터 센터에서 실행되는 실제 프로덕션 기기를 사용하여 앱을 테스트합니다. 이러한 기기는 업데이트된 API가 적용되어 있으며 맞춤설정 가능한 언어 설정이 있으므로 실제 사용되는 하드웨어와 구성으로 앱을 시험 가동할 수 있습니다.

구현 경로 개요

테스트를 위해 앱 준비
  • 먼저 실행할 테스트를 선택합니다.
    • Android용 계측 테스트
    • Android용 Robo 테스트(미리 작성된 테스트가 필요하지 않음)
    • iOSAndroid용 게임 루프 테스트
    • iOS용 XCTest
  • 필요한 경우 Test Lab에서 실행되도록 테스트를 수정합니다. 앱을 빌드 및 패키징한 다음 Firebase에 업로드합니다.
테스트 기기 및 테스트 매트릭스 선택 Google의 통합 도구 중 하나를 사용하여 기기 모음, OS 버전, 언어, 화면 방향을 선택해서 테스트 매트릭스를 정의합니다.
테스트 실행 및 테스트 결과 검토 제공되는 도구를 사용하여 테스트를 실행합니다. 테스트 매트릭스의 크기에 따라 Test Lab에서 테스트를 실행하는 데 몇 분 정도 걸릴 수 있습니다. 테스트가 완료되면 Firebase Console에서 결과를 볼 수 있습니다.

다음 단계