Penerimaan bug perangkat lunak yang dapat direproduksi
Formulir laporan bug dengan langkah reproduksi
Bimbing pelapor untuk mencantumkan komponen dan build terdampak, konteks runtime, jalur terpendek yang dapat diulang, hasil yang diharapkan dan aktual, serta bukti—tanpa meminta mereka menebak prioritas atau menetapkan pelaksana perbaikan.
Masuk untuk memeriksa tampilan yang sudah terisi ini, lalu instal aplikasi beserta contoh datanya untuk menguji catatan terhubung, keputusan, dan dasbor.
Hal yang diisi pelapor dan hal yang diputuskan triase
Formulir laporan bug yang baik meningkatkan kemungkinan orang lain dapat mereproduksi masalah. Kumpulkan fakta yang dapat diamati terlebih dahulu, lalu biarkan tim triase menentukan tingkat keparahan, prioritas, penanggung jawab, dan target rilis.
- Kolom pelapor dipisahkan dari kolom triase
- Formulir ramah seluler dengan lampiran bukti
- Alur pengembalian untuk meminta informasi, bukan penolakan diam-diam
Panduan kolom bagi pelapor
Kumpulkan paket reproduksi minimum yang lengkap
Setiap kolom harus membantu seseorang mengulang, mengklasifikasikan, atau menyelidiki masalah.
- 01
Ringkasan yang jelas
Jelaskan kegagalan yang terlihat dan tindakan yang terdampak.
- 02
Komponen dan build
Pilih bagian produk dan versi yang tepat jika diketahui.
- 03
Lingkungan
Catat perangkat, browser, sistem operasi, tenant, atau konfigurasi.
- 04
Langkah reproduksi
Cantumkan urutan terpendek yang dapat diulang.
- 05
Hasil yang diharapkan dan aktual
Nyatakan hasil yang semestinya secara terpisah dari yang terjadi.
- 06
Bukti dan dampak
Lampirkan bukti yang berguna dan jelaskan siapa yang tidak dapat melanjutkan pekerjaan.
Setelah pengajuan
Kembalikan laporan yang belum lengkap tanpa kehilangan percakapan
Formulir hanyalah awal; triase memerlukan langkah berikutnya yang terlihat untuk setiap hasil.
Periksa kemampuan reproduksi
Konfirmasikan lingkungan dan ulangi jalur yang diberikan.
Minta konteks yang kurang
Kembalikan laporan dengan pertanyaan khusus dan pertahankan catatan yang sama.
Gabungkan duplikat
Hubungkan laporan baru ke isu utama, bukan menghapusnya.
Terima dan tetapkan
Catat tingkat keparahan, prioritas, penanggung jawab, dan target rilis.
Tulis laporan yang dapat ditindaklanjuti
Ganti pernyataan samar dengan perbedaan yang dapat diamati
Laporan singkat tetap dapat lengkap jika memisahkan konteks, tindakan, dan hasil.
| Laporan lemah | Laporan yang dapat ditindaklanjuti | Mengapa ini lebih baik |
|---|---|---|
| Checkout rusak | Konfirmasi pembayaran mengalami timeout setelah kembali dari 3DS di Web 4.28.0 | Menyebutkan tindakan, kegagalan, dan build. |
| Sinkronisasi membuat duplikat | Mengetuk sinkronisasi dua kali setelah tersambung kembali membuat dua baris dengan ID lokal yang sama | Memberikan pemicu yang dapat diulang dan hasil yang dapat diamati. |
| Ekspor salah | CSV terjadwal tidak menyertakan dua kolom khusus yang tersimpan di Reporting 12.2 | Mengidentifikasi mode, perbedaan data, dan rilis. |
Pertanyaan dan batasan
Pertanyaan tentang formulir laporan bug
Jawaban untuk menentukan kolom yang termasuk penerimaan dan yang termasuk triase.
Haruskah pelapor memilih tingkat keparahan dan prioritas?
Biasanya tidak. Pelapor dapat menjelaskan dampak bisnis dan urgensi, sedangkan tim triase menerapkan definisi tingkat keparahan dan prioritas yang disepakati.
Seberapa panjang langkah reproduksi sebaiknya?
Gunakan urutan terpendek yang dapat diulang orang lain. Sertakan persiapan hanya jika memengaruhi hasil, dan catat seberapa sering perilaku yang tidak konsisten terjadi.
Bagaimana jika pelapor tidak mengetahui build?
Izinkan jawaban “belum diketahui”, tetapi kumpulkan konteks lingkungan yang cukup agar triase dapat mengidentifikasinya. Jangan menolak laporan yang berguna hanya karena satu kolom teknis tidak tersedia.
Dapatkah formulir digunakan di perangkat seluler?
Ya. Pelapor dapat mencatat komponen terdampak, lingkungan, langkah reproduksi, dan bukti dari ponsel, lalu mengirim laporan ke antrean triase yang sama dengan pengguna desktop.
Perbaiki serah terima pertama
Mulai dari laporan yang dapat direproduksi orang lain
Buka formulir contoh di desktop atau perangkat seluler, lalu sesuaikan kolom dan peruteannya dengan produk Anda.



