ScholarGate
Asistenti
Machine learningSoftware Testing

Testimi me mutacione

Testimi me mutacione është një teknikë injektimi defektesh e zhvilluar nga DeMillo, Lipton dhe Sayward në vitin 1978, e cila vlerëson efektivitetin e grupeve të testeve duke futur gabime të vogla, të qëllimshme (mutacione) në kodin burimor dhe duke kontrolluar nëse testet i kapin ato. Një grup testesh që vret (zbulon) të gjithë mutantët është më i fortë se një që arrin mbulim të lartë të kodit pa vrarë mutantë.

Hapeni në MethodMindSë shpejtiVideoSë shpejtiDownload slides

Lexoni metodën e plotë

Vetëm për anëtarët

Hyni me një llogari falas për ta lexuar këtë seksion.

Hyni

Burimet

  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

Si ta citoni këtë faqe

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

ScholarGateMutation Testing (Mutation Testing for Test Adequacy). Marrë më 2026-06-15 nga https://scholargate.app/sq/numerical-methods/mutation-testing · Seti i të dhënave: https://doi.org/10.5281/zenodo.20539026