Play Console menawarkan tiga cara untuk menyerahkan build ke tangan orang sebelum sampai ke semua pengguna: pengujian internal, pengujian tertutup, dan pengujian terbuka. Ketiganya tampak mirip di konsol, tetapi dirancang untuk tahap rilis yang berbeda, dan di akun developer pribadi yang baru hanya satu yang membantu Anda sampai ke produksi.
Artikel ini menjelaskan fungsi setiap jalur, perbandingannya, dan urutan yang masuk akal untuk aplikasi yang benar-benar baru.
Sekilas tentang tiga jalur
| Pengujian internal | Pengujian tertutup | Pengujian terbuka | |
|---|---|---|---|
| Siapa yang bisa bergabung | Hingga 100 tester yang Anda sebutkan lewat email | Tester di daftar email atau Google Groups Anda | Siapa saja yang menemukan pengujiannya di Google Play |
| Cara tester bergabung | Link opt-in | Link opt-in | Bergabung dari listingan toko Anda atau link opt-in |
| Kecepatan | Dibuat untuk iterasi cepat | Melalui peninjauan | Melalui peninjauan |
| Terlihat di Google Play | Tidak | Tidak | Ya, sebagai program akses awal atau pengujian |
| Dihitung untuk aturan 12 tester 14 hari | Tidak | Ya | Tidak |
| Tersedia di akun pribadi baru | Ya | Ya | Hanya setelah akses produksi diberikan |
Pengujian internal: untuk tim Anda, serba cepat
Pengujian internal ditujukan untuk Anda dan orang-orang yang membangun aplikasi bersama Anda. Anda bisa menambahkan hingga 100 tester lewat email, dan build baru dirancang untuk sampai ke mereka dengan cepat, sehingga ini tempat yang tepat untuk memastikan rilis berfungsi sebelum orang di luar tim melihatnya.
Gunakan untuk memastikan bundle bisa dipasang dari Google Play, bahwa login, pembelian dalam aplikasi, dan layanan Play lainnya berjalan benar dengan nama paket produksi, dan tidak ada yang rusak di beberapa perangkat milik tim Anda.
Ada juga berbagi aplikasi internal (internal app sharing), fitur terpisah yang memungkinkan Anda mengunggah build dan membagikan link tanpa mengelola jalur sama sekali. Praktis untuk pengecekan cepat dengan rekan kerja, tetapi ini bukan jalur pengujian dan juga tidak dihitung.
Pengujian tertutup: tester undangan, dan jalur yang dihitung
Pengujian tertutup ditujukan untuk kelompok undangan yang lebih luas. Tester ditambahkan lewat daftar email atau Google Groups, membuka link opt-in Anda, menerima undangan, lalu memasang aplikasi dari Google Play. Aplikasi tidak terlihat oleh publik, dan hanya akun yang diundang yang bisa memasangnya. Petunjuk untuk tester kami memandu mereka cara bergabung.
Untuk akun developer pribadi yang dibuat setelah 13 November 2023, inilah jalur yang paling penting: Anda butuh minimal 12 tester yang ikut serta dalam pengujian tertutup selama 14 hari berturut-turut sebelum bisa mengajukan akses produksi. Baca penjelasan syaratnya untuk cara hari-harinya dihitung.
Kapan memakai pengujian tertutup
- Memenuhi syarat 12 tester 14 hari di akun pribadi baru.
- Uji beta dengan kelompok tertentu, misalnya pelanggan awal, karyawan perusahaan, atau komunitas yang Anda kelola.
- Menjalankan beberapa pengujian secara paralel. Anda bisa membuat jalur tertutup tambahan, misalnya satu per fitur atau per klien.
Rilis pengujian tertutup melalui peninjauan Google, jadi sisihkan waktu untuk itu sebelum tester bisa memasang. Panduan menyiapkan pengujian tertutup kami membahas setiap langkahnya.
Pengujian terbuka: beta publik
Pengujian terbuka membuat versi uji Anda terlihat di Google Play. Siapa saja bisa menemukannya dan bergabung, dan Anda bisa membatasi jumlah tester agar tetap mudah dikelola. Orang yang bergabung menerima versi uji aplikasi Anda, bukan versi produksinya.
Cocok untuk beta publik berskala besar sebelum peluncuran, atau untuk mencoba desain ulang besar pada relawan yang mendaftar akses awal.
Namun di akun pribadi baru, pengujian terbuka tidak tersedia sampai aplikasi Anda mendapat akses produksi. Developer kadang berharap bisa memakainya untuk merekrut tester demi memenuhi syarat, tetapi syarat itu harus dipenuhi lewat pengujian tertutup lebih dulu.
Produksi: untuk semua orang
Produksi adalah rilis yang bisa dipasang semua orang di Google Play. Di akun pribadi baru, produksi dibuka per aplikasi: selesaikan pengujian tertutup, klik Ajukan permohonan produksi (Apply for production) di Dasbor, lalu jawab pertanyaan Google. Panduan kami tentang menjawab pertanyaan akses produksi menunjukkan apa yang dicari peninjau.
Bahkan setelah peluncuran, produksi mendukung peluncuran bertahap (staged rollout): Anda bisa merilis update ke sebagian persen pengguna dulu lalu menaikkannya selama tingkat crash tetap sehat. Anggap saja ini jaring pengaman keempat setelah jalur-jalur pengujian.
Urutan yang berhasil untuk akun pribadi baru
- Pengujian internal selama beberapa hari: pasang sendiri dari Google Play, periksa login, penagihan, dan alur utama.
- Pengujian tertutup minimal 14 hari dengan 12 tester aktif atau lebih. Rilis minimal satu update berdasarkan laporan mereka.
- Ajukan permohonan produksi dan jawab pertanyaannya dengan detail spesifik dari pengujian tertutup.
- Produksi dengan peluncuran bertahap, dan bila perlu pengujian terbuka untuk beta berikutnya setelah terbuka.
Anda tidak harus memindahkan build yang sama melewati semua jalur. Biasanya pengujian internal tetap berjalan untuk tim, sementara pengujian tertutup memakai build yang sedikit lebih lama dan lebih stabil.
Hal-hal yang sering membingungkan
Mempromosikan rilis antarjalur
Anda bisa mempromosikan rilis dari pengujian internal ke pengujian tertutup, atau dari pengujian tertutup ke produksi, tanpa mengunggah ulang bundle. Kode versinya tetap sama, sehingga riwayat rilis Anda tetap rapi.
Tester di lebih dari satu jalur
Jika orang yang sama menjadi tester di beberapa jalur, umumnya ia menerima build dengan kode versi tertinggi yang tersedia baginya. Kalau tester tertutup melaporkan melihat build internal yang lebih baru, periksa siapa saja yang ada di daftar mana.
Menghapus tester
Menghapus seseorang dari daftar email atau Google Group berarti ia tidak lagi dihitung sebagai tester yang ikut serta. Lakukan dengan sengaja, dan pastikan jumlahnya tetap di atas 12 selama 14 hari.
Jalur mana untuk situasi apa
| Situasi | Jalur yang dipakai |
|---|---|
| Anda ingin mengecek build di ponsel sendiri sebelum orang lain melihatnya | Pengujian internal |
| Akun pribadi baru Anda butuh 12 tester selama 14 hari | Pengujian tertutup |
| Klien atau perusahaan ingin mencoba aplikasi secara privat | Pengujian tertutup, dengan Google Group mereka |
| Anda ingin beta publik dengan ribuan relawan | Pengujian terbuka, setelah produksi terbuka |
| Anda perlu membagikan satu build ke rekan kerja saat ini juga | Berbagi aplikasi internal |
| Anda merilis update dan ingin membatasi risiko | Produksi dengan peluncuran bertahap |
Kesalahan paling umum di akun baru adalah menghabiskan minggu pertama pengujian di jalur internal, lalu baru sadar bahwa itu tidak pernah dihitung. Jika tujuan Anda akses produksi, masukkan tester ke jalur tertutup sejak awal dan pakai pengujian internal hanya untuk pengecekan cepat Anda sendiri.
Ringkasan
Pakai pengujian internal untuk pengecekan cepat bersama tim, pengujian tertutup untuk tester undangan dan aturan 12 tester 14 hari, pengujian terbuka untuk beta publik setelah produksi terbuka, dan produksi dengan peluncuran bertahap untuk peluncurannya sendiri. Kalau mencari tester tertutup adalah hambatan utama Anda, inilah pilihan-pilihan yang realistis, termasuk layanan seperti TesterBie yang menjalankan pengujian tertutup di ponsel Android sungguhan. Harganya ada di bagian harga kami.
Pertanyaan umum
Apakah pengujian internal dihitung untuk syarat 12 tester?
Tidak. Hanya tester yang ikut serta di jalur pengujian tertutup yang dihitung untuk syarat minimal 12 tester selama 14 hari berturut-turut.
Bisakah saya memakai pengujian terbuka sebagai ganti pengujian tertutup di akun baru?
Tidak. Di akun pribadi yang dibuat setelah 13 November 2023, pengujian terbuka baru tersedia bersamaan dengan akses produksi, setelah syarat pengujian tertutup terpenuhi dan disetujui.
Bisakah saya menjalankan pengujian internal dan tertutup bersamaan?
Bisa. Jalur-jalurnya berdiri sendiri. Banyak developer mempertahankan jalur internal yang bergerak cepat untuk tim sementara pengujian tertutup berjalan di build yang lebih stabil.
Apakah peninjauan pengujian tertutup selama peninjauan produksi?
Keduanya melalui peninjauan Google, dan waktunya bervariasi. Peninjauan pertama untuk aplikasi baru sering paling lambat, jadi kirim rilis pengujian tertutup Anda sedini mungkin.