ScholarGate
Asszisztens
Machine learningSoftware Testing

Mutációtesztelés

A mutációtesztelés egy hibabeviteli technika, amelyet DeMillo, Lipton és Sayward fejlesztett ki 1978-ban, és amely a tesztesetek hatékonyságát értékeli azáltal, hogy apró, szándékos hibákat (mutánsokat) vezet be a forráskódba, és ellenőrzi, hogy a tesztek elkapják-e őket. Egy olyan teszteset, amely minden mutánst megöl (észlel), erősebb, mint egy olyan, amely magas kódlefedettséget ér el anélkül, hogy mutánsokat ölt volna meg.

Megnyitás itt: MethodMindHamarosanVideóHamarosanDownload slides

A teljes módszer elolvasása

Csak tagoknak

Jelentkezzen be ingyenes fiókkal a szakasz elolvasásához.

Bejelentkezés

Források

  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

Hogyan hivatkozzon erre az oldalra

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

ScholarGateMutation Testing (Mutation Testing for Test Adequacy). Letöltve 2026-06-15, forrás: https://scholargate.app/hu/numerical-methods/mutation-testing · Adatkészlet: https://doi.org/10.5281/zenodo.20539026