1. Can any form of input to the program cause division by zero? Get creative!
2. What if the input type is wrong? (You’re expecting an integer, they input a float.
You’re expecting a character, you get an integer.)
3. What if the customer takes an illogical path through your functionality?
4. What if mandatory fields are not entered?
5. What if the program is aborted abruptly or input or output devices are unplugged?