Dengan Test Lab, Anda dapat menguji aplikasi Anda di berbagai perangkat dan versi iOS. Ada beberapa cara untuk mengetahui perangkat yang saat ini 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.
Firebase CLI: Untuk melihat daftar perangkat yang tersedia dari Firebase CLI, gunakan perintah berikut:
gcloud firebase test ios models list
Google APIs Explorer: Anda bahkan dapat mencari perangkat secara langsung menggunakan Google APIs Explorer, tanpa perlu project Firebase atau alat gcloud.
Kapasitas perangkat
Test Lab menyediakan informasi kapasitas perangkat seluler gabungan melalui Firebase console dan Firebase CLI. Kapasitas perangkat adalah jumlah perangkat gabungan 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 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 ios list-device-capacities
atau
gcloud firebase test ios 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 selama satu bulan sebelum dihapus dari katalog perangkat Test Lab. Saat Anda memilih perangkat yang tidak digunakan lagi dari katalog dan menjalankan pengujian, Test Lab akan melewatkan pengujian atau memunculkan error dan membatalkan pengujian yang sedang berjalan.
Perangkat yang tidak digunakan lagi
Model | Jenis | Perangkat/Versi | Dihapus pada |
---|---|---|---|
iPhone 6s | Fisik | iOS 11.4 | 19-04-2021 |
iPhone 7 | Fisik | iOS 11.4 | 19-04-2021 |
iPhone 8 Plus | Fisik | iOS 11.4 | 19-04-2021 |
iPhone SE | Fisik | iOS 11.4 | 19-04-2021 |
iPhone X | Fisik | iOS 11.4 | 19-04-2021 |
iPad (generasi ke-5) | Fisik | iOS 12.0 | 22-04-2021 |
iPhone SE | Fisik | iOS 12.3 | 22-04-2021 |
iPhone SE | Fisik | iOS 12.0 | 01-05-2021 |
iPhone XS | Fisik | iOS 12.0 | 01-05-2021 |
iPhone XS Max | Fisik | iOS 12.0 | 01-05-2021 |
iPhone 7 Plus | Fisik | iOS 12.0 | 01-05-2021 |
iPad mini 4 | Fisik | iOS 12.0 | 01-05-2021 |
iPad mini 4 | Fisik | iOS 14.1 | 24-06-2021 |
iPad (generasi ke-5) | Fisik | iOS 14.1 | 24-06-2021 |
iPhone 7 Plus | Fisik | iOS 14.1 | 24-06-2021 |
iPhone 8 | Fisik | iOS 14.1 | 24-06-2021 |
iPhone 11 Pro | Fisik | iOS 14.1 | 24-06-2021 |
iPhone 6s | Fisik | iOS 12.0 | 09-07-2021 |
iPhone 7 | Fisik | iOS 12.3 | 25-07-2021 |
iPhone 8 Plus | Fisik | iOS 12.3 | 25-07-2021 |
iPhone XS Max | Fisik | iOS 12.3 | 25-07-2021 |
iPhone 8 | Fisik | iOS 12.0 | 25-01-2022 |
iPhone 8 | Fisik | iOS 11.4 | 25-05-2022 |
Meminta perangkat
Jika perangkat yang ingin Anda gunakan tidak tersedia di Test Lab, Anda dapat mengirimkan permintaan untuk menambahkan perangkat ke katalog. Untuk mengirim permintaan, klik Request a device di bagian bawah langkah Select dimensions dari alur kerja Run a test.