Fuzzing
Fuzzing, sisteme beklenmedik, yarı geçerli, sıralı verilerin gönderimi gibi yöntemlerle sistemin iç yapısındaki hataları bulmayı hedefleyen Kapalı-Kutu yazılım test etme yöntemi. Fuzzing için çeşitli test yöntemleri isimlendirilmektedir: Olumsuz test yöntemi; Protokol mutasyon; Güvenilirlik test yöntemi; Sözdizimi test yöntemi; Hata enjeksiyonu; Yağmurlu-gün test yöntemi; Kirli test yöntemi. Fuzzing yöntemlerinin uygulanmasını sağlamak için geliştirilen programlara ise Fuzzer denilmektedir.