ScholarGate
Assistent
Machine learningSoftware Testing

Prova de mutació

La prova de mutació és una tècnica d'injecció de fallades desenvolupada per DeMillo, Lipton i Sayward el 1978 que avalua l'eficàcia dels conjunts de proves introduint errors petits i deliberats (mutants) al codi font i comprovant si les proves els detecten. Un conjunt de proves que mata (detecta) tots els mutants és més potent que un que aconsegueix una alta cobertura de codi sense matar mutants.

Obre a MethodMindAviatVídeoAviatDownload slides

Llegeix el mètode complet

Només per a membres

Inicia la sessió amb un compte gratuït per llegir aquesta secció.

Inicia la sessió

Fonts

  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

Com citar aquesta pàgina

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

ScholarGateMutation Testing (Mutation Testing for Test Adequacy). Recuperat el 2026-06-15 de https://scholargate.app/ca/numerical-methods/mutation-testing · Conjunt de dades: https://doi.org/10.5281/zenodo.20539026