Yazeka
Arama sonuçlarına göre oluşturuldu
Mutasyon testi, yazılım testlerinde kullanılan bir tekniktir ve kodun kalitesini değerlendirmek, hataları tespit etmek amacıyla uygulanır 14. Bu testte, kaynak kodun belirli ifadeleri değiştirilerek (mutasyona uğratarak) test senaryolarının bu hataları bulup bulamayacağı kontrol edilir 14.
Mutasyon testinin temel adımları:
- Hata ekleme: Programın kaynak koduna, her biri tek bir hata içeren birçok "mutant" sürüm oluşturulur 4.
- Testlerin uygulanması: Test senaryoları hem orijinal programa hem de mutant programlara uygulanır 4.
- Sonuçların karşılaştırılması: Orijinal ve mutant programların sonuçları karşılaştırılır 4.
- Başarısızlık durumu: Orijinal program ve mutant program farklı çıktılar üretirse, mutant test senaryosu tarafından öldürülür 4.
5 kaynaktan alınan bilgiyle göre: