Menguji performa aplikasi di perangkat populer

  • Menguji
  • Mengembangkan aplikasi
  • Meluncurkan aplikasi
  • Firebase

Salah satu alasan mengapa ada lebih dari 1 miliar pengguna yang menyukai Android adalah karena mereka dapat memilih perangkat yang tepat untuk dirinya dari berbagai model. Namun, hal ini dapat mempersulit pengujian pada semua model perangkat yang populer di kalangan pengguna sebelum dirilis. Ingat, aplikasi yang diuji secara menyeluruh lebih mungkin untuk mendapatkan ulasan lebih baik dan menghasilkan uang yang lebih banyak. Google bisa membantu Anda dengan menyediakan fitur yang memungkinkan Anda mengimplementasikan strategi pengujian yang lebih komprehensif dan mudah diakses.

Saat Anda mengupload aplikasi ke track pengujian tertutup atau terbuka, Konsol Google Play menguji aplikasi Anda pada perangkat populer menggunakan Firebase Test Lab for Android. Konsol Play lalu merangkum masalah apa pun yang ditemukan dalam laporan pra-peluncuran. Anda juga bisa memilih untuk menggunakan Firebase Test Lab untuk mengakses pengujian yang sangat bisa dikonfigurasi, fungsi tambahan, dan pelaporan mendetail lainnya untuk memastikan aplikasi Anda memenuhi ekspektasi pengguna.

Mengapa cara ini berhasil

Dengan memastikan bahwa aplikasi atau game Anda bisa berfungsi dengan baik di sebagian besar perangkat populer, Anda mengurangi risiko munculnya masalah yang signifikan setelah rilis, yang dapat berdampak buruk pada rating aplikasi Anda. Langkah ini juga memberi Anda kesempatan untuk mencari tahu perangkat mana saja yang mungkin perlu dikecualikan dari rilis.

Tips

  • Aktifkan laporan pra-peluncuran di Konsol Play.
  • Gunakan diagnostik laporan pra-peluncuran untuk membantu memperbaiki error yang dideteksi dalam laporan pra-peluncuran, dan mengidentifikasi setiap masalah tata letak atau kerentanan keamanan.
  • Uji dan optimalkan aplikasi pada perangkat fisik dan emulator. Pengguna akan memiliki berbagai perangkat, dan oleh sebab itu penting untuk menguji aplikasi dengan berbagai cara.
  • Prioritaskan perangkat pengujian. Anda tidak perlu menguji di setiap perangkat yang tersedia. Fokus saja pada perangkat dari pabrikan besar dan pastikan Anda menguji dan mengoptimalkannya di berbagai ukuran layar, prosesor, dan memori perangkat.
  • Uji dalam kondisi pengguna yang realistis. Pastikan untuk menguji aplikasi Anda pada jaringan, lokasi, dan orientasi perangkat yang berbeda.
  • Buat rencana pengujian yang berarti. Pikirkan secara menyeluruh lokasi-lokasi penting dalam aplikasi Anda dan pastikan lokasi tersebut diverifikasi setiap kali ada build baru. Anda juga bisa menggunakan Uji Robo Firebase Test Lab for Android, sebuah crawler cerdas yang menavigasi aplikasi secara otomatis dan melaporkan error serta memberikan screenshot sehingga Anda bisa menemukan error sebelum ditemukan pengguna.
  • Tuliskan skrip pengujian, jika memungkinkan. Prioritaskan skrip untuk fungsi dan bagian inti aplikasi Anda yang tidak sering berubah.
  • Integrasikan pengujian perangkat fisik ke dalam proses integrasi berkelanjutan, idealnya hentikan versi jika gagal melalui jalur penting dalam aplikasi Anda.
  • Tinjau data yang diterima dari hasil pengujian, dan amati berbagai hal selain fungsi aplikasi. Stabilitas, performa jaringan, dan jeda dari sisi klien juga penting.