ScholarGate
Asisten
Machine learningSoftware Testing

Pengujian Mutasi

Pengujian Mutasi adalah teknik injeksi kesalahan yang dikembangkan oleh DeMillo, Lipton, dan Sayward pada tahun 1978 yang mengevaluasi efektivitas rangkaian pengujian dengan memperkenalkan bug kecil yang disengaja (mutasi) ke dalam kode sumber dan memeriksa apakah pengujian menangkapnya. Rangkaian pengujian yang membunuh (mendeteksi) semua mutan lebih kuat daripada yang mencapai cakupan kode tinggi tanpa membunuh mutan.

Buka di MethodMindSegeraVideoSegeraDownload slides

Baca metode selengkapnya

Khusus anggota

Masuk dengan akun gratis untuk membaca bagian ini.

Masuk

Sumber

  1. DeMillo, R. A., Lipton, R. J., & Sayward, F. G. (1978). Hints on test data selection: Help for the practicing programmer. IEEE Computer, 11(4), 34–41. DOI: 10.1109/C-M.1978.218136
  2. Just, R., Jalali, D., Inozemtseva, L., Ernst, M. D., & Holmes, R. (2014). Are mutants killed by tests? How test suite composition affects the effectiveness of mutation testing. Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering. link
  3. Jia, Y., & Harman, M. (2010). An analysis and survey of the development of mutation testing. IEEE Transactions on Software Engineering, 37(5), 649–678. DOI: 10.1109/TSE.2010.62

Cara menyitasi halaman ini

ScholarGate. (2026, June 3). Mutation Testing for Test Adequacy. ScholarGate. https://scholargate.app/id/numerical-methods/mutation-testing

ScholarGateMutation Testing (Mutation Testing for Test Adequacy). Diakses 2026-06-15 dari https://scholargate.app/id/numerical-methods/mutation-testing · Set data: https://doi.org/10.5281/zenodo.20539026