Fuzz testing
Meaning in software engineering, with examples
In software engineering, fuzz testing means: Trying many automatically generated or modified inputs to expose crashes, security weaknesses or other unexpected behavior.
In Turkish: bulanık test, fuzz testi
How it is used
Also called fuzzing. Often applied to parsers; inputs may be random, structured or guided by observed execution.
Example sentences
During fuzz testing, we found an image header that crashed the thumbnail decoder.
Generated file variations reached a case that ordinary valid-image tests missed.
We added valid seed documents before running fuzz testing on the parser.
Starting from valid examples can help mutations reach deeper parsing logic.
Common collocations
- fuzz testing campaign
- coverage-guided fuzz testing
Related terms
More terms: Testing
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
