Menguji aplikasi dengan Streaming Perangkat Android

Streaming Perangkat Android memungkinkan Anda berinteraksi dan menguji aplikasi di berbagai level API dan faktor bentuk pada pusat data Google yang aman dalam Android Studio. Dengan streaming perangkat, Anda dapat berinteraksi dengan aplikasi di perangkat sungguhan, sama seperti yang dilakukan oleh pengguna, termasuk memutar dan melipat perangkat. Hal ini memungkinkan Anda melihat perilaku aplikasi dalam berbagai situasi dan untuk mengidentifikasi masalah apa pun yang mungkin tidak terlihat di lingkungan pengujian lainnya.

Mulai Menggunakan Streaming Perangkat Android

Jika Anda belum melakukannya, download dan instal build Stabil terbaru Android Studio dan ikuti langkah-langkah berikut:

  1. Di Android Studio, buka project Android dan buka jendela alat Pengelola Perangkat, lalu klik ikon Firebase.
  2. Jika Anda belum login ke akun developer, klik Login ke Google lalu ikuti petunjuknya.
  3. Setelah memberikan izin yang diminta untuk Android Studio, kembali ke IDE, lalu pilih project Firebase. Jika tidak memiliki project Firebase, Anda dapat membuatnya tanpa biaya di Firebase console. Catatan: Untuk mengaktifkan izin yang tepat agar dapat menggunakan streaming perangkat dengan Project Firebase, lihat Izin Test Lab.
  4. Setelah memilih project, Anda dapat menjelajahi daftar perangkat dan memilih perangkat yang ingin Anda gunakan.
  5. Klik OK.

Untuk mengetahui informasi selengkapnya tentang cara memulai streaming perangkat, lihat Streaming Perangkat di Android Studio.

Mengaktifkan izin untuk Streaming Perangkat Android

Untuk menggunakan Streaming Perangkat, Anda perlu menggunakan project Firebase yang memiliki izin Editor atau Pemilik. Jika Anda ingin memberikan peran dan izin yang lebih spesifik ke tim, Anda dapat mengaktifkan Izin Test Lab untuk Streaming Perangkat.

Izin Test Lab

Untuk mengonfigurasi izin Test Lab agar dapat menjalankan dan membaca hasil pengujian, Anda harus mengonfigurasi akses ke bucket Cloud Storage. Anda dapat memberikan akses ke Test Lab, menggunakan Firebase console atau gcloud CLI.

Agar pengguna dapat menjalankan pengujian atau melihat hasil pengujian dari Firebase console atau Matriks Perangkat Test Lab di Android Studio, Anda perlu menetapkan peran project Editor dan Viewer kepada mereka.

Pengguna dapat menjalankan pengujian atau melihat hasil pengujian dari gcloud CLI saat menggunakan bucket Cloud Storage sendiri. Anda dapat menetapkan sepasang peran bawaan menggunakan konsol Google Cloud, yang akan memberikan serangkaian izin yang diperlukan secara bersamaan.

  • Untuk menjalankan pengujian, tetapkan peran Admin Firebase Test Lab dan Viewer Firebase Analytics.
  • Untuk melihat hasil pengujian, tetapkan peran Viewer Firebase Test Lab dan Viewer Firebase Analytics.

Untuk informasi selengkapnya tentang cara mengonfigurasi izin Test Lab ini secara terperinci, lihat panduan referensi izin IAM Test Lab.