Google Firebase 는 혼자 앱 개발을 할 때 필요한 것들을 무료로 제공해줍니다.
이 중 혼자 개발 할 때 가장 유용한 것 중 하나는 TestLab 입니다.
TestLab 은 하루에 가상기기 10 대, 실제기기 5대에서 테스트를 해 볼 수 있습니다.
스크립트를 사용해서 자신이 원하는 테스트를 해볼 수 도 있지만, Robo - 자동 테스트를 보통 사용합니다.



물론, 테스트에 필요한 기기가 조금 아쉬울 때가 있긴 합니다. 많은 듯 하면서, 그렇게 많지 않습니다.
하지만, 무료로 제공해주는 기능이기 때문에 그렇게 불만은 없습니다.
구글 레퍼런스 폰 계열의 다른 API Level, 가상기기 정도만 제공해 주어도 만족합니다.

Firebase TestLab 은 Google PlayStore Publisher 들에게 제공하는 <사전 출시 보고서> 와 동일합니다.
자동 스크립트는 View 에 설정된 Key Event 혹은 OnClick Event 에 따라 모든 UX 경로를 실행하려고 시도합니다.
그러므로, 출시 이전에 미리 예상치 않은 Exception 혹은 Error 가 발생하는지 확인해 볼 수 있습니다.
이 자동 스크립트는 약간 비효율적일수는 있지만, 자동으로 도는 것인데다,
간혹, 예상치 않았던 경로를 찾아내기도 하기 때문에, 혼자 앱을 개발하는 개발자에게는 매우 유용한 도구 입니다.
#Firebase, #GoogleFirebase, #FirebaseTestLab, #GoogleFirebaseTestLab
'Software Develop' 카테고리의 다른 글
| GitHub Copilot 신청 및 사용 후기 (0) | 2021.11.01 |
|---|---|
| CSV (Comma-Seperated values) 파일 (0) | 2021.07.16 |
| 안드로이드 스트링 리소스에서 %d, %s 사용하기 (0) | 2020.12.04 |
| Gson - Android Proguard 문제 (0) | 2020.11.12 |
| Android Studio - Database Inspector (0) | 2020.11.04 |
