Dengan Test Lab, Anda dapat menguji aplikasi Anda di berbagai perangkat dan versi Android. Ada beberapa cara untuk melihat perangkat mana yang tersedia:
Firebase console: Jika Anda menjalankan pengujian dari Firebase console, Anda dapat melihat daftar perangkat yang tersedia selama tahap Select dimensions dalam alur kerja Run a test.
gcloud CLI: Untuk melihat daftar perangkat yang tersedia dari Google Cloud CLI, gunakan perintah berikut:
gcloud firebase test android models list
Google APIs Explorer: Anda bahkan dapat mencari perangkat secara langsung menggunakan Google APIs Explorer, tanpa perlu project Firebase atau gcloud CLI.
Indikator stabilitas perangkat
Test Lab menunjukkan perangkat yang mengalami penurunan stabilitas di Firebase console dan Google Cloud CLI dengan indikator Penurunan Stabilitas. Perangkat yang diberi label dengan indikator Pengurangan Stabilitas telah menghasilkan tingkat hasil yang tidak meyakinkan yang lebih tinggi selama jangka waktu 30 hari atau lebih. Fitur ini membantu Anda memilih perangkat dengan lebih baik untuk kasus penggunaan Anda dengan memberi tahu Anda jika stabilitas perangkat pengujian menurun.
Melihat stabilitas perangkat di Firebase console
Anda dapat melihat stabilitas perangkat di Firebase console saat menyiapkan pengujian baru untuk perangkat tertentu.
Untuk melihat stabilitas perangkat, ikuti petunjuk berikut:
Buka halaman Test Lab di Firebase console.
Pilih Run a test, lalu pilih jenis pengujian.
Upload biner aplikasi Anda.
Pada langkah Pilih dimensi, klik Sesuaikan.
Pilih satu atau beberapa perangkat tempat pengujian akan dijalankan. Bergantung pada stabilitas perangkat, Anda mungkin melihat label Pengurangan Stabilitas di samping perangkat yang dipilih.
Jalankan pengujian.
Melihat kapasitas perangkat di Google Cloud CLI
Anda dapat melihat stabilitas perangkat di gcloud CLI untuk perangkat tertentu saat menyiapkan pengujian baru.
Untuk melihat stabilitas perangkat, ikuti petunjuk berikut:
Download Google Cloud SDK terbaru dan ikuti petunjuknya.
Jalankan salah satu perintah ini:
gcloud firebase test android models list
ataugcloud firebase test android models describe MODEL_ID
Jika perangkat pengujian mengalami penurunan stabilitas, Anda dapat melihat
tag reduced_stability
di kolom TAGS yang mencantumkan versi yang terpengaruh.
Kapasitas perangkat
Test Lab menyediakan informasi kapasitas perangkat seluler gabungan melalui Firebase console dan Firebase CLI. Kapasitas perangkat adalah jumlah perangkat gabungan yang online di lab perangkat seluler Google. Fitur ini membantu Anda memastikan bahwa ada cukup perangkat di lab perangkat kami untuk menjalankan pengujian Anda dengan lebih efisien. Kapasitas perangkat diukur sebagai Tinggi, Sedang, dan Rendah.
Pengujian yang berjalan pada tingkat kapasitas perangkat apa pun mungkin memerlukan waktu lebih lama karena faktor berikut:
- Traffic, yang memengaruhi kapan pengujian dimulai. Untuk memeriksa apakah ada gangguan atau kegagalan yang dilaporkan, lihat dasbor status Firebase.
- Kegagalan perangkat atau infrastruktur, yang dapat terjadi kapan saja dan memengaruhi waktu yang diperlukan untuk menjalankan pengujian.
Tabel berikut menjelaskan jenis kapasitas perangkat dan memberikan rekomendasi tentang kapan harus menggunakan setiap jenis kapasitas:
Kapasitas | Deskripsi | Penggunaan yang direkomendasikan |
Kapasitas tinggi | Katalog perangkat Test Lab berisi banyak perangkat. | Gunakan saat Anda menjalankan pengujian dalam jumlah besar. |
Kapasitas sedang | Katalog perangkat Test Lab berisi sejumlah perangkat mode menengah. | Tingkat kapasitas ini cocok untuk menjalankan sebagian besar pengujian Anda. |
Kapasitas rendah | Katalog perangkat Test Lab berisi sedikit perangkat. Meski perangkat yang tidak digunakan lagi termasuk dalam grup berkapasitas rendah, tidak semua perangkat berkapasitas rendah tidak digunakan lagi. | Gunakan saat Anda perlu menjalankan pengujian pada model dan versi perangkat tertentu. Pengujian ini tidak cocok untuk sharding pengujian. Karena kapasitasnya yang rendah, mungkin diperlukan waktu yang lama untuk menyelesaikan pengujian, terutama jika Anda memanggil pengujian dalam jumlah besar secara bersamaan. |
Melihat kapasitas perangkat di Firebase console
Anda dapat melihat kapasitas perangkat di Firebase console untuk perangkat tertentu saat menyiapkan pengujian baru.
Untuk melihat kapasitas perangkat, ikuti petunjuk berikut:
Buka halaman Test Lab di Firebase console.
Pilih Run a test, lalu pilih jenis pengujian.
Upload biner aplikasi Anda.
Pada langkah Select dimensions, klik Customize.
(Opsional) Untuk memfilter perangkat menurut tingkat kapasitas, ikuti langkah-langkah berikut:
Klik ikon Filter.
Pilih Capacity.
Klik tingkat kapasitas yang ingin digunakan untuk memfilter menurut: Medium atau High. Untuk memfilter perangkat berkapasitas rendah, filter menurut Medium dan High.
Klik Apply.
Pilih satu atau beberapa perangkat tempat pengujian akan dijalankan. Bergantung pada kapasitas perangkat, Anda mungkin melihat label Medium atau High di samping perangkat yang dipilih.
Jalankan pengujian.
Melihat kapasitas perangkat di Google Cloud CLI
Anda dapat melihat kapasitas perangkat di gcloud CLI untuk perangkat tertentu saat menyiapkan pengujian baru.
Untuk melihat kapasitas perangkat, ikuti petunjuk berikut:
- Download Google Cloud SDK terbaru dan ikuti petunjuknya. Versi harus 417.0.0 atau yang lebih baru.
- Jalankan salah satu perintah ini:
gcloud firebase test android list-device-capacities
atau
gcloud firebase test android models describe MODEL_ID
Output-nya mencakup kapasitas perangkat, ID model, nama model, dan ID versi OS.
Perangkat dan versi yang tidak digunakan lagi
Perangkat yang tidak digunakan lagi akan tersedia setidaknya selama satu bulan sebelum dihapus dari katalog perangkat Test Lab Setelah perangkat dihapus, Test Lab tidak lagi menjalankan permintaan pengujian yang ditargetkan di perangkat. dan permintaan tersebut ditandai sebagai Skipped
.
Perangkat yang tidak digunakan lagi
Produsen | Model | Jenis | Perangkat/Versi | Dihapus pada |
---|---|---|---|---|
Asus | Asus ZenFone Max Pro | Fisik | ASUS_X00T_3/28 | 2023-06-16 |
Asus | Asus ZenFone Max Pro | Fisik | ASUS_X00T_3/27 | 2023-06-16 |
Google Nexus 5 | Fisik | hammerhead/21 | 2023-08-01 | |
Google Nexus 5 | Fisik | hammerhead/22 | 2023-08-01 | |
Zebra | Zebra TC77 | Fisik | TC77/27 | 2023-09-04 |
Meminta perangkat
Jika ingin menggunakan perangkat yang tidak tersedia di Test Lab, Anda dapat mengirimkan permintaan agar perangkat ditambahkan ke katalog.