RE: What are the relations and differences between tes...
Difference:Testing is a way to find the defects in the application Debugging is a way to eliminate the defect from application Simmilarity Testing and debugging are always used to make a good quality product.
RE: What are the relations and differences between testing and debugging?
Testing : is done by testers and they will test the application with an intention of breaking it
Debugging : is done by Developers in order to make sure that the code they had written was same as it is intended so for the sake they will use break points and execute the code statement after statement in order to see the coded statements and their flow.
Whenever tester raise a defect developers tries to debug the defect by going to statements after statement in order to find the cause of defect.
RE: What are the relations and differences between testing and debugging?
Debugging is the methodical process of exercising and examining the behavior of predetermined portions of a computer program's sourcecode in order to isolate and repair defects. This task is typically performed by a developer.
Testing is the methodical process of exercising and examining the functional behavior of a program in order to discover and and report defects. This task is performed by testers.
These tasks differ in that debugging takes place on the sourcecode before it is compiled to a single executable while testing takes place on the program after the sourcecode is compiled to its executable.
These tasks are similar in that they are both focused on improving the quality of the software.