Firebase Test Labplat_iosplat_android

Uji aplikasi pada perangkat yang dihosting di pusat data Google.

Firebase Test Lab adalah infrastruktur pengujian aplikasi berbasis cloud. Dengan satu operasi, Anda bisa menguji aplikasi Android atau iOS di berbagai perangkat dan konfigurasi perangkat, dan melihat hasilnya, termasuk log, video, dan screenshot, di Firebase console.

Jalankan pengujian

Kemampuan utama

Menguji aplikasi Android dan iOS Tidak perlu khawatir jika aplikasi Anda memiliki versi Android dan iOS. Test Lab sekarang menawarkan perangkat iOS untuk diuji.
Menjalankan aplikasi pada perangkat sebenarnya Test Lab melatih aplikasi pada perangkat yang diinstal dan berjalan di pusat data Google, sehingga Anda bisa menemukan masalah yang hanya terjadi pada perangkat dan konfigurasi tertentu.
Integrasi alur kerja Test Lab terintegrasi dengan Firebase console, Android Studio, dan fitur command-line gcloud. Anda juga bisa menggunakannya dengan sistem Continuous Integration (CI).

Bagaimana cara kerjanya?

Test Lab menggunakan perangkat produksi sebenarnya yang berjalan di pusat data Google untuk menguji aplikasi Anda. Perangkat ini di-flash dengan API terbaru dan memiliki pengaturan lokal yang dapat disesuaikan, yang memungkinkan Anda menguji aplikasi langsung pada perangkat keras dan konfigurasi yang akan dijumpainya dalam penggunaan di dunia nyata.

Perangkat fisik di pusat data

Perangkat di pusat data

Test Lab menjalankan pengujian Espresso dan UI Automator 2.0 pada aplikasi Android, dan pengujian XCTest pada aplikasi iOS. Tulis pengujian menggunakan salah satu framework tersebut, lalu jalankan melalui Firebase console atau antarmuka command-line gcloud.

Jika hanya menguji di Android, Anda bahkan bisa memerintahkan Test Lab untuk membuat pengujian, menggunakan Uji robo otomatis.

Alur implementasi

Siapkan aplikasi untuk pengujian
  • iOS: Tulis XCTests, lalu buat dan kemas aplikasi untuk diupload.
  • Android: Tulis pengujian instrumentasi, ubah aplikasi Anda agar mendukung pengujian Game Loop, atau tinggalkan persiapan pengujian sepenuhnya dengan Uji robo.
Pilih lingkungan dan matriks pengujian Dengan Firebase console atau antarmuka command-line gloud, tentukan matriks pengujian dengan memilih sekumpulan perangkat, versi sistem operasi, lokal, dan orientasi layar.
Jalankan pengujian dan tinjau hasilnya Bergantung ukuran matriks pengujian Anda, Test Lab memerlukan waktu beberapa menit untuk menjalankan pengujian. Setelah pengujian selesai, Anda dapat melihat hasilnya di Firebase console.

Langkah berikutnya

Kirim masukan tentang...

Butuh bantuan? Kunjungi halaman dukungan kami.