Payuni Logo
2. Build Aplikasi

Uji Aplikasi

Panduan menguji aplikasi Android sebelum dipublikasikan

Lakukan pengujian setelah build selesai untuk memastikan aplikasi dapat dipasang, dibuka, dan digunakan sesuai konfigurasi.

Perangkat pengujian

Aplikasi menggunakan minimum SDK 21. Artinya, aplikasi hanya dapat dipasang pada perangkat dengan Android 5.0 (Lollipop) atau versi yang lebih baru. Perangkat dengan versi Android di bawah 5.0 tidak didukung.

Catatan: Minimum SDK 21 menunjukkan batas minimum sistem operasi, tetapi tidak menjamin tampilan dan fungsi akan sama pada setiap perangkat. Aplikasi tetap perlu diuji pada beberapa perangkat.

Jika memungkinkan, gunakan perangkat fisik dengan variasi berikut:

  • Satu perangkat dengan Android 5.0 atau versi Android terendah yang tersedia dan masih didukung.
  • Satu perangkat dengan versi Android menengah.
  • Satu perangkat dengan versi Android yang lebih baru.
  • Ukuran layar kecil, sedang, dan besar.
  • Merek atau produsen perangkat yang berbeda.
  • Perangkat dengan spesifikasi rendah dan perangkat dengan spesifikasi yang lebih tinggi.

Pastikan teks, tombol, gambar, formulir, dialog, dan navigasi tetap terlihat dengan baik pada setiap ukuran layar. Periksa juga apakah aplikasi tetap berjalan stabil pada perangkat dengan memori atau penyimpanan terbatas.

Pengujian koneksi

Jalankan fungsi utama aplikasi menggunakan beberapa kondisi koneksi:

  • Wi-Fi.
  • Data seluler.
  • Koneksi lambat atau tidak stabil.
  • Kondisi tanpa koneksi internet.
  • Perpindahan dari Wi-Fi ke data seluler dan sebaliknya.
  • Koneksi yang terputus kemudian tersambung kembali.

Saat koneksi bermasalah, aplikasi harus menampilkan informasi yang jelas, tidak berhenti secara tiba-tiba, dan tidak mengirim transaksi yang sama berulang kali. Setelah koneksi kembali tersedia, periksa apakah halaman dan data dapat dimuat kembali dengan benar.

Instalasi dan pembaruan

Lakukan dua jenis pengujian:

  1. Instalasi baru: hapus versi sebelumnya, lalu pasang APK pada perangkat yang belum memiliki aplikasi.
  2. Pembaruan aplikasi: pasang APK versi baru di atas versi sebelumnya tanpa menghapus aplikasi.

Untuk pengujian pembaruan, pastikan Package Name tetap sama serta Version Name dan Version Code lebih tinggi daripada versi sebelumnya. Setelah diperbarui, periksa apakah aplikasi dapat dibuka dan data pengguna tetap tersedia sebagaimana mestinya.

Checklist fungsi

Periksa:

  • Instalasi dan pembaruan aplikasi.
  • Logo, ikon, splash screen, warna, dan nama aplikasi.
  • Tampilan pada beberapa ukuran dan orientasi layar.
  • Proses masuk, keluar, dan pendaftaran jika tersedia.
  • Izin perangkat yang dibutuhkan aplikasi.
  • Beranda, category, produk, dan pencarian.
  • Menu utama dan submenu.
  • Deposit serta Payment Gateway.
  • Transaksi dan riwayat transaksi.
  • Banner, Infos, dan Banner Flash.
  • Notifikasi, tautan, dan Customer Service.
  • Tampilan ketika data kosong atau koneksi bermasalah.
  • Perilaku aplikasi setelah ditutup dan dibuka kembali.
  • Perilaku aplikasi setelah perangkat dimulai ulang.

Gunakan akun dan data pengujian yang sesuai. Untuk fungsi yang melibatkan saldo atau transaksi, pastikan nominal, status, riwayat, dan pesan hasil transaksi sudah benar sebelum aplikasi digunakan oleh pengguna.

Rekomendasi cakupan minimum

PengujianCakupan minimum
Versi AndroidAndroid 5.0 dan setidaknya satu versi Android yang lebih baru
PerangkatSetidaknya dua perangkat fisik dengan ukuran layar atau spesifikasi berbeda
KoneksiWi-Fi, data seluler, koneksi tidak stabil, dan tanpa internet
InstalasiInstalasi baru dan pembaruan dari versi sebelumnya
AkunMasuk, keluar, pendaftaran, dan pemulihan akses jika tersedia
Fungsi utamaMenu, produk, deposit, transaksi, riwayat, dan notifikasi

Mencatat hasil

Untuk setiap masalah, catat:

  • Nama atau model perangkat.
  • Versi Android.
  • Version Name dan Version Code aplikasi.
  • Jenis koneksi yang digunakan.
  • Langkah yang dilakukan.
  • Hasil yang diharapkan.
  • Hasil yang terjadi.
  • Screenshot atau rekaman layar.

Jika ditemukan error

Jika ditemukan error saat pengujian:

  1. Catat pesan error dan langkah yang menyebabkan masalah.
  2. Periksa kembali konfigurasi yang berhubungan dengan masalah tersebut.
  3. Jika diperlukan, buka Application > Android App > Edit Konfigurasi, kemudian perbaiki konfigurasi aplikasi.
  4. Naikkan Version Name dan Version Code, lalu lakukan build ulang.
  5. Unduh, pasang, dan uji kembali APK terbaru pada perangkat serta koneksi yang sebelumnya mengalami error.

Jika error tetap muncul setelah konfigurasi diperbaiki dan aplikasi diuji ulang, hubungi Customer Service PayuniX. Sertakan nama aplikasi, package name, version name, version code, perangkat dan versi Android, jenis koneksi, langkah terjadinya error, serta screenshot atau rekaman layar.

Pastikan masalah penting sudah diselesaikan sebelum aplikasi masuk ke tahap publikasi.

On this page