Google Play Console에서 알파 또는 베타 채널에 Android 애플리케이션 패키지(APK)를 업로드하고 게시하면 다양한 Android 버전을 실행하는 다양한 기기에서 APK를 테스트할 수 있습니다. 테스트 후 작성되는 사전 출시 보고서를 통해 비정상 종료, 디스플레이 문제, 보안 취약점을 파악할 수 있습니다.
사전 출시 보고서는 Firebase Test Lab에 포함된 자동화 테스트인 Robo 테스트를 통해 작성됩니다. Robo 테스트를 사용하여 테스트할 특정 기기, 언어 또는 Android 버전을 타겟팅할 수 있으며 Robo 테스트로 장시간에 걸친 앱 테스트도 가능합니다.
Robo 테스트는 사전 출시 보고서 대비 더 높은 수준의 맞춤설정이 가능하면서도 사용법은 전혀 어렵지 않습니다.
Test Lab에서 첫 번째 Robo 테스트 실행
- 아직 Firebase 프로젝트가 없는 경우 Firebase Console에서 새 프로젝트 추가를 클릭한 후 프로젝트 이름을 입력하여 새로 만듭니다. 이미 Cloud 프로젝트가 있다면 드롭다운 메뉴에서 선택하여 프로젝트에 Firebase를 추가할 수 있습니다.
- Firebase Console의 Test Lab 페이지로 이동합니다.
- 테스트할 앱의 APK를 'Android' 섹션으로 드래그하거나 APK 찾아보기를 클릭하고 파일을 선택합니다.
Test Lab에서 선택한 APK를 업로드해 Robo 테스트를 자동으로 실행하기 시작합니다.
다음 단계
매일 실행할 수 있는 테스트 수를 늘리려면 Blaze 요금제로 업그레이드하세요. 일일 사용량 할당량과 사용량 기반 결제가 블레이 요금제에서 계산되는 방식에 대해 자세히 알아보려면 Test Lab 할당량 및 결제를 참조하세요.
더욱 자세하고 빈번하게 앱을 테스트하고자 한다면 지속적 통합 시스템과 함께 Test Lab을 사용할 수 있습니다. 앱 테스트를 위해 특별히 직접 작성한 계측 테스트를 Test Lab으로 실행할 수 있으며, 이러한 테스트를 Firebase Console 또는 gcloud 명령줄에서 실행하거나 Android 스튜디오에서 직접 실행할 수도 있습니다.
Test Lab의 자세한 내용은 Test Lab 소개를 참조하세요.