Machine learningSoftware Testing
Pengujian Mutasi
Pengujian Mutasi ialah teknik suntikan ralat yang dibangunkan oleh DeMillo, Lipton, dan Sayward pada tahun 1978 untuk menilai keberkesanan sut ujian dengan memperkenalkan pepijat kecil yang disengajakan (mutasi) ke dalam kod sumber dan memeriksa sama ada ujian menanganinya. Sut ujian yang membunuh (mengesan) semua mutan adalah lebih kukuh daripada sut yang mencapai liputan kod yang tinggi tanpa membunuh mutan.
Baca kaedah sepenuhnya
Ahli sahaja
Log masukLog masuk dengan akaun percuma untuk membaca bahagian 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 memetik halaman ini
ScholarGate. (2026, June 3). Mutation Testing for Test Adequacy. ScholarGate. https://scholargate.app/ms/numerical-methods/mutation-testing
Terjumpa masalah pada halaman ini? Laporkan atau cadangkan pembetulan →