Monkey & Gorilla Testing
Monkey Testing
Monkey testing involves feeding random, unstructured inputs into the application to check its stability and how it handles unexpected or invalid data, without following any specific test cases.
Gorilla Testing
Gorilla testing involves repeatedly and heavily testing one specific module or functionality to ensure it is extremely robust, often hammering it with the same or similar test cases many times.
Why These Techniques Matter
- Monkey testing helps uncover crashes and unexpected behaviour from random input.
- Gorilla testing ensures critical modules can withstand heavy, repeated use.
- Both are typically used to supplement, not replace, structured testing.
Ready to master real-world software testing?
Learn manual and automation testing hands-on with mentor-led sessions.
.png)