> ## Documentation Index
> Fetch the complete documentation index at: https://docs.theblockchainlibrary.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fuzz Testing

> Automated testing that supplies unexpected, random, or malformed inputs to discover software failures and vulnerabilities.

# Fuzz Testing

Automated testing that supplies unexpected, random, or malformed inputs to discover software failures and vulnerabilities.

## Definition

Automated testing that supplies unexpected, random, or malformed inputs to discover software failures and vulnerabilities.

## Why it matters

Security concepts help users and developers recognize common blockchain attack surfaces and defenses.

## Related knowledge

* [Phishing](/generated/v2/glossary/phishing) — term
* [Smart Contract Audit](/generated/v2/glossary/smart-contract-audit) — term
* [Sybil Attack](/generated/v2/glossary/sybil-attack) — term

***

**Canonical knowledge ID:** `glossary:fuzz-testing`
