Fault injection testing

Definition
Fault injection testing is

"[a]ttempting to artificially cause an error with an app during execution by forcing it to experience corrupt data or corrupt internal states to see how robust it is against these simulated failures."