İçeriğe geçin

Statik kod analizi

Program kodunu veya ondan üretilmiş bir gösterimi, uygulamayı çalıştırmadan incelemek.

Yazılım kalitesi

Statik kod analizi nedir?

Statik kod analizi program kodunu veya ondan üretilmiş gösterimi, incelenen iş akışını çalışma zamanı testi gibi yürütmeden araştırır. Araca göre şüpheli veri yolları, olası hatalar veya kural ihlalleri bulunabilir. Analiz aracının kendisi elbette çalışır. Kapsanan dosya, dil ve kurallar bulgunun sınırını belirler.

Kurgusal portalda analiz, değişkenin değer atanmadan önce kullanılıyor olabileceğine işaret edebilir. Ekip uyarıyı bağlamında inceler ve hangi kodun denetlendiğini kaydeder. Uyarısız rapor ne doğru kullanıcı akışını ne tam güvenliği kanıtlar. Kapsanmayan dosyalar ve eksik modeller boşluk bırakabilir. Statik analiz iş testlerini ve kod incelemesini tamamlar; otomatik olarak yerlerini tutmaz.

Kaynaklar