ScholarGate
Pembantu
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.

Buka dalam MethodMindTidak lama lagiVideoTidak lama lagiDownload slides

Baca kaedah sepenuhnya

Ahli sahaja

Log masuk dengan akaun percuma untuk membaca bahagian ini.

Log 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 memetik halaman ini

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

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