Bebugging

Apa itu bebugging?

Bebugging adalah proses menambahkan cacat yang diketahui ke aplikasi dengan sengaja untuk tujuan memantau tingkat deteksi dan penghapusan. Proses ini juga dikenal sebagai pembibitan cacat atau injeksi kesalahan atau pemberian makan cacat.

Tujuan Bebugging:

Bebugging adalah cara untuk meningkatkan kualitas produk dengan memperkenalkan cacat baru yang diketahui. Ini juga digunakan dalam menentukan keandalan set pengujian / rangkaian pengujian. Ini dicapai BUKAN dengan mengembangkan lebih banyak tes tetapi dengan memperkenalkan cacat baru.

Jalankan Injeksi Waktu:

Teknik Run Time Injections menggunakan pemicu untuk memasukkan kesalahan ke dalam sistem perangkat lunak secara dinamis menggunakan sejumlah cara seperti pemicu berbasis waktu dan pemicu berbasis Interupsi. Ada berbagai alat dan teknik yang digunakan untuk memasukkan kesalahan ke dalam sistem secara manual atau selama waktu proses.

Beberapa alat Injeksi Kesalahan komersial tercantum di bawah ini:

  • Di Luar Keamanan

  • Exhaustif

  • Holodeck

  • Xception

  • The Mu Service Analyzer