Debugging is
Part of fundamental testing process
Includes repair of cause of a failure
involves intentionally adding known defects
follows the steps of a test procedure