Fuzz테스트(또는 퍼징)은 자동화 테스트로 기형/반기형적 데이터를 주입하여 소프트웨어 버그를 찾는 SW테스팅 기술이다.
분석하려는 애플리케이션의 구조가 복잡할 수록 잠재된 취약점은 많을 수 있으며 분석시 많은 노력과 시간이 요구된다. 이러한 경우 퍼징을 활용하여 내재된 취약점 발견을 자동화 함으로써 시간을 단축시킬 수 있다.
퍼징에 종류로는 아래 표와 같다.