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.
Llegeix el mètode complet
Només per a membres
Inicia la sessióInicia la sessió amb un compte gratuït per llegir aquesta secció.
Fonts
- 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 ↗
Com citar aquesta pàgina
ScholarGate. (2026, June 3). Mutation Testing for Test Adequacy. ScholarGate. https://scholargate.app/ca/numerical-methods/mutation-testing
Has vist cap problema en aquesta pàgina? Informa'n o suggereix una correcció →