the process of finding faults and exposing failures in software
the process of finding faults and exposing failures in software
means that a program should watch for errors so that it fails gracefully if needed.