이 페이지에서는 Firebase Test Lab을 사용한 테스트 실행과 관련하여 자주 묻는 질문에 대한 답변과 문제 해결 도움말을 제공합니다. 원하는 내용을 찾을 수 없거나 추가 도움말이 필요하면 Firebase Slack의 #test-lab 채널에 가입하거나 Firebase 지원팀에 문의하세요.
문제 해결
테스트를 실행하는 데 시간이 오래 걸리는 이유는 무엇인가요?
Test Lab 카탈로그에서 용량 수준이 높은 기기를 선택하면 테스트가 더 빠르게 시작될 수 있습니다. 기기의 용량이 부족하면 테스트 실행 시간이 길어질 수 있습니다. 호출된 테스트의 수가 선택한 기기의 용량보다 훨씬 크면 테스트를 완료하는 데 시간이 더 오래 걸릴 수 있습니다
다음과 같은 요인으로 인해 기기 용량 수준에서 실행되는 테스트가 더 오래 걸릴 수 있습니다.
- 트래픽: 기기 가용성 및 테스트 속도에 영향을 미칩니다.
- 기기 또는 인프라 장애: 언제든지 발생할 수 있습니다. Test Lab에 대해 보고된 인프라가 있는지 확인하려면 Firebase 상태 대시보드를 참조하세요.
자주 묻는 질문(FAQ)
Test Lab의 무료 할당량은 어떻게 되나요? 할당량이 부족하면 어떻게 해야 하나요?
Firebase Test Lab은 기기에서 테스트를 수행하고 Cloud API를 사용하는 데 필요한 무료 할당량을 제공합니다. 테스트 할당량에는 Cloud API 할당량과 달리 스탠더드 Firebase 요금제가 사용됩니다.
테스트 할당량
테스트 할당량은 테스트 실행에 사용되는 기기 수에 따라 결정됩니다. Firebase Spark 요금제는 사용자에게 정해진 테스트 할당량을 무료로 제공합니다. Blaze 요금제에서는 시간이 지남에 따라 Google Cloud 사용량이 증가하면 할당량이 증가할 수 있습니다. 테스트 할당량에 도달한 경우 다음 날까지 기다리거나 현재 Spark 요금제를 사용 중인 경우 Blaze 요금제로 업그레이드해야 합니다. 이미 Blaze 요금제를 사용 중이면 할당량 상향 조정을 요청할 수 있습니다. 자세한 내용은 테스트 할당량을 참조하세요.
Google Cloud Console에서 테스트 할당량 사용량을 모니터링할 수 있습니다.
Cloud Testing API 할당량
Cloud Testing API는 프로젝트별 일일 요청과 프로젝트별 100초당 요청의 두 가지 할당량 한도로 제공됩니다. 사용량은 Google Cloud Console에서 모니터링할 수 있습니다.
Cloud Tool Results API 할당량
Cloud Tool Results API는 프로젝트별 일일 쿼리와 프로젝트별 100초당 쿼리의 두 가지 할당량 한도로 제공됩니다. 사용량은 Google Cloud Console에서 모니터링할 수 있습니다.
API 한도에 대한 자세한 내용은 Test Lab의 Cloud API 할당량을 참조하세요. API 할당량에 도달한 경우에는 다음 안내를 따르세요.
Google Cloud Console에서 직접 할당량을 수정하여 할당량 상향 조정 요청을 제출합니다. 기본적으로 대부분의 한도는 최댓값으로 설정됩니다.
Google Cloud Console에서 요청 양식을 작성하거나 Firebase 지원팀에 연락하여 API 할당량 상향 조정을 요청합니다.
내 백엔드에 도달하는 트래픽이 Test Lab에서 시작되었는지 확인하려면 어떻게 해야 하나요?
백엔드에서 IP 범위를 기준으로 소스 IP 주소를 확인하면 트래픽이 Firebase에서 호스팅되는 테스트 기기로부터 발생되었는지 확인할 수 있습니다.
Test Lab은 VPC-SC와 함께 작동하나요?
Test Lab은 Test Lab 내부 스토리지와 사용자 결과 버킷 간에 앱 및 기타 테스트 아티팩트의 복사를 차단하는 VPC-SC와 함께 작동하지 않습니다. 현재, 향후 출시 버전에 VPC-SC 지원을 추가해 달라는 기능 요청이 제출되어 있는 상태입니다.
Test Lab에서 Appium, Flutter/FlutterDriver, ReactNative/Jest, Cucumber가 지원되나요?
일부 항목은 로드맵에 포함되어 있기는 하지만 현재는 이러한 테스트와 앱 개발 플랫폼 지원을 약속할 수 없습니다.
해상도 등의 기기 세부정보는 어디에서 찾을 수 있나요?
자세한 기기 정보는 API를 통해 제공되며 describe 명령어를 사용하여 gcloud 클라이언트에서 액세스할 수 있습니다.
gcloud firebase test ios models describe MODEL