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.
Baca metode selengkapnya
Khusus anggota
MasukMasuk dengan akun gratis untuk membaca bagian ini.
Sumber
- 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 ↗
- 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 ↗
- 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
Menemukan masalah di halaman ini? Laporkan atau usulkan perbaikan →