Panduan

Cara Menjalankan Ujian Beta untuk Aplikasi Anda

Untuk menjalankan ujian beta, tentukan apa yang perlu anda pelajari, jemput kumpulan kecil orang yang sepadan dengan pengguna sebenar anda, berikan tugasan pertama yang jelas, dan kumpulkan maklum balas di satu tempat mengikut jadual tetap. Betulkan apa sahaja yang menghalang mereka, lebarkan kumpulan dalam pusingan, dan tamatkan beta apabila satu set kriteria keluar yang anda tulis lebih awal telah dipenuhi — bukan apabila kesabaran anda habis.

Beta bukan pelancaran lembut. Ia ialah eksperimen berstruktur dengan permulaan, penamatan dan soalan untuk dijawab.

Di mana beta sesuai

Pengesahan bertanya sama ada masalah itu berbaloi untuk diselesaikan. Beta bertanya soalan yang lebih sempit: adakah versi produk ini menyelesaikan masalah itu untuk orang sebenar, dalam keadaan sebenar? Pelancaran datang selepas itu, apabila jawapannya sebahagian besarnya ya.

Sebelum menjemput sesiapa, lakukan ujian sendiri dahulu — cara menguji aplikasi anda sebelum pelancaran meliputi perkara itu. Penguji tidak sepatutnya menjadi orang yang mendapati pendaftaran rosak.

Langkah 1: Tulis apa yang beta mesti jawab

Pilih dua atau tiga soalan. Segala-galanya dalam pelan itu mengikut soalan tersebut.

MatlamatContoh soalanApa yang diukur
KebolehgunaanBolehkah pengguna baharu menyelesaikan tugas teras tanpa bantuan?Berapa ramai yang menyelesaikannya sendiri
NilaiAdakah orang kembali tanpa diingatkan?Lawatan semula pada minggu kedua dan ketiga
KebolehpercayaanAdakah ia bertahan dengan data dan peranti sebenar?Pepijat mengikut tahap keterukan, log ralat
Kesediaan untuk membayarAdakah orang akan membayar harga yang dirancang?Penukaran atau pra-pesanan pada akhir
OnboardingDi mana orang tersekat dalam sesi pertama?Titik keciciran, soalan sokongan

Contoh rekaan: aplikasi penjadualan shif untuk kafe kecil menetapkan dua matlamat: “Bolehkah pengurus menerbitkan rota seminggu dalam sesi pertama tanpa bantuan?” dan “Adakah kakitangan membuka aplikasi sendiri pada minggu kedua?”

Langkah 2: Pilih jenis beta

JenisSiapaPaling sesuai apabilaPertukaran
Rakan dan alfaOrang yang anda kenaliSangat awal, menangkap kerosakan jelasMaklum balas yang sopan, tidak mewakili
Beta tertutupPengguna sasaran yang dijemputKebanyakan produk awalMerekrut memerlukan usaha
Beta terbukaSesiapa yang mendaftarMenguji skala dan kepelbagaianLebih banyak sokongan, kurang kedalaman setiap penguji
Beta berbayarPengguna yang membayar harga pengasasMenguji kesediaan untuk membayarJangkaan lebih tinggi

Untuk produk pertama, beta tertutup dengan beberapa pusingan biasanya pilihan yang betul.

Langkah 3: Rekrut penguji yang sesuai

Penguji terbaik sedang menghadapi masalah itu sekarang, sepadan dengan sasaran pengguna anda, dan mempunyai masa untuk mencuba aplikasi dalam tempoh beta. Tempat untuk mencari mereka:

  • Senarai menunggu atau senarai e-mel anda — lihat cara membina audiens sebelum pelancaran.
  • Orang yang anda temu bual semasa pengesahan.
  • Komuniti khusus tempat pengguna anda berkumpul, mengikut peraturan mereka untuk promosi.
  • Jemputan langsung kepada orang dalam rangkaian anda yang sesuai dengan profil.

Tanya beberapa soalan penapisan supaya anda boleh memilih campuran: peranan mereka, cara mereka menyelesaikan masalah hari ini, peranti yang akan mereka gunakan, dan seberapa kerap masalah itu timbul. Jemput orang yang jawapannya sepadan dengan sasaran pengguna anda, dan elakkan mengisi beta dengan rakan pengasas melainkan mereka ialah pengguna sasaran.

Templat jemputan

Hi [nama] — anda pernah menyebut [masalah] semasa mendaftar. Saya sedang membuka beta persendirian kecil untuk [produk], yang [hasil]. Ia berlangsung dari [mula] hingga [tamat]. Saya minta penguji menggunakannya untuk [tugasan sebenar] sekurang-kurangnya sekali seminggu dan menjawab semakan ringkas setiap Jumaat. Sebagai balasan: akses percuma sepanjang beta dan [harga pengasas / tempoh percuma lanjutan]. Berminat?

Nyatakan komitmen masa dengan jujur. Orang yang tahu apa yang mereka daftar untuk memberi maklum balas yang lebih baik.

Langkah 4: Sediakan kit beta

Sebelum jemputan pertama dihantar, sediakan perkara ini:

  • Mesej alu-aluan dengan pautan, cara log masuk, tugasan pertama untuk dicuba dan cara melaporkan masalah.
  • Senarai isu yang diketahui, supaya penguji tidak melaporkan perkara yang sama sepuluh kali.
  • Satu saluran maklum balas. Borang, kumpulan sembang kongsi atau alamat e-mel — satu tempat, bukan lima.
  • Templat laporan pepijat. Minta apa yang mereka lakukan, apa yang mereka jangka, apa yang berlaku, peranti dan pelayar, serta tangkapan skrin. Cara menulis laporan pepijat yang baik mempunyai versi yang boleh anda kongsikan.
  • Analitik atau log asas, supaya anda boleh melihat apa yang berlaku tanpa bergantung pada ingatan.
  • Jangkaan yang jelas tentang data. Beritahu penguji jika data mungkin ditetapkan semula semasa beta, dan jangan minta mereka memasukkan maklumat sensitif ke dalam aplikasi yang belum siap.
  • Asas terma dan privasi. Perjanjian beta ringkas dan nota privasi; semak peraturan tempatan atau dapatkan nasihat jika anda mengendalikan data peribadi.

Langkah 5: Jalankan dalam pusingan

Pusingan membolehkan anda membetulkan masalah sebelum lebih ramai orang menemuinya.

PusinganPengujiFokus
Pusingan 1Beberapa orangBolehkah mereka mendaftar dan menyelesaikan tugas teras? Perhatikan beberapa sesi secara langsung.
Pusingan 2Kumpulan yang lebih besarPenggunaan sebenar selama beberapa minggu; betulkan isu utama antara pusingan.
Pusingan 3 (pilihan)Lebih luas atau terbukaOnboarding tanpa bantuan anda, kebolehpercayaan, ujian harga.

Dalam pusingan 1, minta dua atau tiga penguji berkongsi skrin mereka semasa mencuba aplikasi buat kali pertama. Diam dan perhatikan di mana mereka teragak-agak. Ini selalunya jam paling berguna dalam keseluruhan beta.

Langkah 6: Kumpul maklum balas mengikut rentak

Mesej “ada maklum balas?” yang tidak berstruktur menghasilkan jawapan yang kabur. Gunakan semakan ringkas dan tetap:

Semakan mingguan (contoh soalan rekaan)

  1. Apakah yang anda gunakan [produk] untuknya minggu ini?
  2. Apa yang meletihkan atau mengelirukan?
  3. Adakah ada sesuatu yang hilang yang menghalang anda menyelesaikan tugas?
  4. Bagaimana perasaan anda jika anda tidak lagi boleh menggunakannya? (Sangat kecewa / sedikit / tidak sama sekali)
  5. Apa-apa lagi?

Gabungkan apa yang orang katakan dengan apa yang mereka lakukan. Seseorang yang berkata ia hebat tetapi tidak pernah log masuk juga memberitahu anda sesuatu.

Langkah 7: Triage apa yang masuk

Letakkan setiap maklum balas dalam satu senarai dan susun mengikut minggu.

KategoriContohTindakan
PenghalangTidak boleh mendaftar, data hilang, pembayaran gagalBetulkan segera, beritahu penguji yang terjejas
Pepijat utamaCiri teras rosak pada peranti biasaBetulkan dalam pusingan ini
KekeliruanOrang tidak jumpa butang, salah baca labelBetulkan teks atau susun atur; murah dan bernilai
Pepijat kecilKerosakan visual, kes tepi yang jarangKumpulkan untuk kemudian
Permintaan ciri“Bolehkah ia juga buat X?”Catat, tanya masalah apa yang diselesaikan, cari corak

Elakkan menambah ciri besar semasa beta. Setiap ciri baharu menyukarkan untuk mengetahui sama ada produk teras berfungsi.

Langkah 8: Tutup gelung

Penguji terus memberi maklum balas apabila mereka melihat ia digunakan.

  • Hantar changelog ringkas selepas setiap pusingan: “Anda laporkan X; ia sudah diperbaiki.”
  • Ucapkan terima kasih kepada orang dengan nama, secara peribadi, apabila laporan mereka membawa kepada pembetulan.
  • Beritahu penguji apabila beta tamat, apa yang berlaku kepada data dan akaun mereka, dan apa tawaran pengasas mereka.

Langkah 9: Tentukan sama ada anda sudah bersedia

Tulis kriteria keluar anda sebelum beta bermula, kemudian semak dengan jujur pada akhir. Templat:

  • Tiada penghalang atau pepijat kehilangan data yang diketahui
  • Kebanyakan penguji baharu menyelesaikan tugas teras tanpa bantuan
  • Sebahagian besar penguji kembali sendiri pada minggu-minggu kemudian
  • Titik kekeliruan teratas telah diperbaiki dan diuji semula
  • Pendaftaran, tetapan semula kata laluan dan mana-mana aliran pembayaran berfungsi dari awal hingga akhir
  • Anda mempunyai mesej yang jelas tentang untuk siapa produk ini, dalam kata-kata penguji

Jika kebanyakan kotak ditanda, teruskan ke penggilapan onboarding dan pelancaran awam. Jika penggunaan semula rendah, itu soalan produk, bukan senarai pepijat — kembali kepada temu bual sebelum melancarkan.

Menjalankan beta dengan Mythex

Jika anda membina dengan Mythex, beberapa ciri sepadan dengan baik dengan beta:

  • Pautan pratonton untuk pusingan 1. Butang Share mencipta pautan ke pratonton hidup anda yang berfungsi untuk orang tanpa akaun Mythex, jadi penguji awal boleh mencuba kerja yang belum siap sebelum anda menerbitkan. Buat satu pautan bagi setiap kumpulan dan padamkannya apabila selesai — dokumentasi Pratonton menerangkan cara pautan mengejutkan projek dan menggunakan kredit.
  • Terbitkan untuk pusingan yang lebih panjang. Aplikasi terbit berjalan di alamatnya sendiri, sesuai untuk penguji yang menggunakannya selama beberapa minggu.
  • Ujian Aplikasi sebelum setiap pusingan. Taip /test dalam sembang dan ejen mengklik melalui pratonton anda dan melaporkan aliran yang rosak, pemeriksaan berguna sebelum anda menjemput sesiapa (dokumentasi Ujian Aplikasi).
  • Checkpoint. Jika pembetulan merosakkan sesuatu semasa beta, kembali ke checkpoint sebelumnya.

Tampal laporan pepijat penguji terus ke dalam sembang dan minta ejen menghasilkan semula dan membetulkannya, kemudian beritahu penguji apabila ia sudah dilancarkan.

Soalan lazim

Berapa ramai penguji beta yang saya perlukan?

Lebih sedikit daripada yang kebanyakan orang sangka. Kumpulan kecil yang sepadan dengan sasaran pengguna anda dan benar-benar menggunakan aplikasi akan menemui kebanyakan masalah besar. Mulakan dengan beberapa orang, betulkan apa yang mereka temui, kemudian lebarkan kepada kumpulan yang lebih besar.

Berapa lama ujian beta patut berlangsung?

Cukup lama untuk penguji menggunakan aplikasi seperti yang mereka lakukan dalam kehidupan sebenar, yang selalunya bermakna beberapa minggu untuk sesuatu yang digunakan setiap minggu. Tetapkan tarikh tamat terlebih dahulu supaya beta tidak berlarutan tanpa had.

Patutkah penguji beta membayar?

Bergantung pada apa yang perlu anda pelajari. Beta percuma lebih mudah untuk merekrut; beta berbayar atau berdiskaun memberitahu anda sama ada orang menghargai produk itu cukup untuk membayarnya. Ramai pengasas menjalankan beta tertutup percuma dahulu dan meminta bayaran pada pusingan kemudian.

Apakah perbezaan antara beta tertutup dan beta terbuka?

Beta tertutup hanya dengan jemputan, biasanya kumpulan kecil yang anda pilih dan bercakap secara langsung. Beta terbuka membenarkan sesiapa sahaja mendaftar, yang membawa lebih banyak jumlah dan kepelbagaian tetapi kurang hubungan peribadi dan lebih banyak kerja sokongan.

Apa yang patut saya lakukan dengan permintaan ciri daripada penguji beta?

Catatkannya, tanya masalah apa yang akan diselesaikan oleh setiap satu, dan cari corak. Kebanyakan beta patut membetulkan pepijat dan kekeliruan dahulu; menambah ciri semasa beta menyukarkan untuk mengetahui sama ada produk teras berfungsi.

Mythex · Pricing · Bina apa sahaja dengan AI · Templat laman web dan aplikasi · Mythex dibandingkan · Glosari pembinaan aplikasi AI · Alat percuma untuk membina aplikasi dengan AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)