Dont mix testing with debugging ...
Testing is to find errors or bugs.
Debugging is to remove errors or bugs
Testing is the process of executing a program or system with the aim of findings errors.
Correcting these errors (found during testing) is degugging
Correct me if i m wrong ....