Hata Enjeksiyon Testi

Hata Enjeksiyon Testi nedir?

Hata enjeksiyonu, kapsamı iyileştirmek için koda hatalar ekleyen ve genellikle geliştirilen yazılımın sağlamlığı için stres testi ile birlikte kullanılan bir yazılım test tekniğidir.

Arıza yerleştirme Yöntemleri:

  • Derleme Zamanı Enjeksiyonları - Kaynak kodunun, simüle edilmiş hataları bir sisteme enjekte etmek için değiştirildiği bir hata enjeksiyon tekniğidir.

  • Çalışma Zamanı Enjeksiyonları - Çalışma süresi sırasında bir yazılım sistemine bir arıza enjekte etmek için yazılım tetikleyicisini kullanır. Tetikleyici, Zamana Dayalı tetikleyiciler ve Kesinti Tabanlı Tetikleyiciler olmak üzere iki türde olabilir.

Yazılım Arıza Ekleme için kullanılan araçlar:

Hata yerleştirme amacıyla kullanılan araçlar şunlardır:

Ürün SATICI URL
BStorm Güvenliğin Ötesinde http://www.beyondsecurity.com/
Mu Servis Analizcisi Mu Dynamics www.mudynamics.com
Sanal güverte güvenlik İnovasyonu www.securityinnovation.com
Xception Kritik yazılım http://www.criticalsoftware.com/