What is monkey testing?
Monkey testing is a type of software testing where a program or system is subjected to random or semi-random inputs to uncover unexpected behaviors, errors, or vulnerabilities to explore paths and inputs that may not be covered by more systematic testing approaches.