Penetrasyon testi bir saldırganın yararlanabileceği güvenlik açıklarını bulmak için bilgisayar sistemini, ağı veya web uygulalamarını test etme amacı ile gerçekleştirilen bir testtir. Temel amacı güvenlik zaafiyetlerini belirlemek olan penetrasyon testi bir kuruluşun güvenlik politikasını, uyumluluk ve gereksinimlere bağlılığını, çalışanların güvenlik farkındalığını ve kuruluşun güvenlik olayları tanımlama ve bunlara yanıt verme yeteneğini test etmek için de kullanılabilir.