School of Information Systems

DEFECT LIFE CYCLE

Siklus hidup cacat adalah siklus dimana suatu cacat system berjalan selama hidupnya. Ini dimulai ketika cacat ditemukan dan berakhir ketika cacat ditutup, setelah memastikan itu tidak direproduksi lagi. siklus hidup Cacat terkait dengan bug yang ditemukan selama pengujian.

Bug memiliki status yang berbeda dalam Siklus Hidup. Siklus Kehidupan bug yang dapat ditampilkan diagram sebagai berikut:

Bug atau siklus defectlife mencakup langkah-langkah atau status berikut:

1

  1. New: Ketika cacat dicatat dan diposting untuk pertama kalinya. status itu diberikan sebagai baru.
  2. Ditugaskan: Setelah tester telah diposting bug, memimpin tester menyetujui bahwa bug tersebut adalah asli dan dia memberikan bug untuk sesuai pengembang dan tim pengembang. Status ini diberikan sebagai ditugaskan.
  3. Buka: Pada keadaan ini pengembang telah mulai menganalisis dan bekerja pada memperbaiki cacat.
  4. Tetap: Ketika pengembang membuat perubahan kode yang diperlukan dan memverifikasi perubahan maka ia / dia bisa membuat statusnya bug sebagai ‘Fixed’ dan bug akan diteruskan ke tim pengujian.
  5. Tertunda tes ulang: Setelah memperbaiki cacat pengembang telah memberikan kode tertentu untuk pengujian ulang untuk tester. Berikut pengujian yang tertunda pada akhir penguji. Oleh karena itu statusnya sedang menunggu tes ulang.
  6. Tes ulang: Pada tahap ini tester melakukan pengujian ulang dari kode yang berubah yang pengembang telah diberikan kepadanya untuk memeriksa apakah cacat bisa tetap atau tidak.
  7. Terverifikasi: tester The menguji bug lagi setelah itu bisa tetap oleh pengembang. Jika bug tersebut tidak hadir dalam perangkat lunak, ia menyetujui bahwa bug adalah tetap dan perubahan status ke “diverifikasi”.
  8. Buka kembali: Jika bug masih ada bahkan setelah bug adalah tetap oleh pengembang, tester perubahan status ke “dibuka kembali”. bug melewati siklus hidup sekali lagi.
  9. Ditutup: Setelah bug adalah tetap, itu diuji oleh tester. Jika tester merasa bahwa bug tersebut tidak lagi ada dalam perangkat lunak, ia mengubah status bug untuk “menutup”. Status ini berarti bahwa bug adalah tetap, diuji dan disetujui.
  10. Gandakan: Jika bug diulang dua kali atau dua bug menyebutkan konsep yang sama dari bug, maka salah satu statusnya bug diubah menjadi “duplikat”.
  11. Ditolak: Jika pengembang merasa bahwa bug tersebut tidak asli, ia menolak bug. Maka keadaan bug tersebut berubah menjadi “ditolak”.
  12. Tangguhan: The bug, berubah menjadi status ditangguhkan berarti bug tersebut diharapkan akan tetap dalam rilis berikutnya. Alasan untuk mengubah bug untuk status ini memiliki banyak faktor. Beberapa dari mereka adalah prioritas bug mungkin rendah, kurangnya waktu untuk rilis atau bug mungkin tidak memiliki pengaruh besar pada perangkat lunak.
  13. Tidak bug: Status diberikan sebagai “Tidak bug” jika tidak ada perubahan dalam fungsi dari aplikasi. Sebagai contoh: Jika pelanggan meminta beberapa perubahan dalam tampilan dan bidang aplikasi seperti perubahan warna beberapa teks maka itu bukan bug tapi hanya beberapa perubahan dalam penampilan aplikasi

Sumber :

http://istqbexamcertification.com/what-is-a-defect-life-cycle/

JONI SUHARTONO