- An automated software testing technique that involves providing invalid, unexpected, or random data as inputs to a computer program. The program is then monitored for exceptions such as crashes, failed code assertions, or memory leaks. ← Wikipedia
- Previous term: Fuzz testing
- Next term: GA
- Random term: Custom property