naren
Answered On : Sep 14th, 2005
Debugging done in the development phase by the developers.
Testing is conducted by the testers in testing phase.
in development phase developer fixes the bug (i.e)called debugging
intesting phase tester willfinds the bug (i.e)called testing to improve the quality of the product

1 User has rated as useful.
Login to rate this answer.
Sweetu
Answered On : Sep 30th, 2005
Testing-Locating/Identifying Bugs
Debugging-Fixing the identified Bugs

1 User has rated as useful.
Login to rate this answer.
Debugging is a process of line by line execution(White Box Testing)of the code/ script with the intent of finding errors/ fixing the defects. Testing is a process of finding the defects from a user perspective(Black Box Testing).
Login to rate this answer.
Amul Raj
Answered On : Oct 13th, 2005
Hi,
Anybodies give me some valuable suggestion's about...
What is the difference between testing and debugging...
My Idea:
Testing: Finding the bugs in the system or application.
Debugging: Posting the defects in Bug Tracking Tools.
Login to rate this answer.
ybadrinath
Answered On : Oct 18th, 2005
Testing: testing is done with intent to find errors Debugging: it is an atr of fixing the errors found during testing
Login to rate this answer.
Testing is the performed by tester with the intent of finding a bug in an application. Upon finding a bug, the tester will be reporting it to development team.
Debugging is the act of fixing the bugs that is reported by either the testing team or by the end users. Debuging is done by the development team
Login to rate this answer.
laxminarayana
Answered On : Mar 23rd, 2006
Hi,
Bug is high difference in developer bug is identify,testing people is identify any of the defect
Login to rate this answer.
naagarjuna
Answered On : Aug 7th, 2006
Hi Testing means to find out errors quickly Debugging means it will be done by the developer during the development in order to find out errors in program Where as in the automation tools the debugging will be done by the tester before executing the test.
Login to rate this answer.
Testing: It is done by Tester. Testing is nothing but finding out the errors
Debugging: It is done by the Developer. It is nothing but fixing the bugs
Login to rate this answer.
krishnarjun
Answered On : Sep 15th, 2006
Testing: It is done by Tester to evaluating the efficiency,accuracy , performance of the developed project/soetware and genrating a report for that softawre. whatever errors arrises during the testing ll be send to developer. Developer have to solve that problems and send back to tester...this process goes continious until tester generate an error free report.Debugging: It is done by the Developer. Here developer fixing the bugs, which arrives through tester/user/programmer during debugging time
Login to rate this answer.
In debugging the errors are common and expected.Whereas in testing tester have to find the bugs.The bug are not expected but they may be there.
Login to rate this answer.
saritha
Answered On : Jan 10th, 2007
Debugging is nothing but
debugging is a process of line by line execution and eliminating errors from the code or application
testing is only finding the difference between the expected and actual.....
testers doesn't have knowledge on applications code so just they have to inform or finding the difference
Login to rate this answer.
Anchal Garg
Answered On : Jun 14th, 2007
The goal of testing is to show the presence of bugs whereas the goal of debugging is to locate the error and remove it. debugging is done by the programmer whereas testing is usually done by the tester. Debugging follows testing. Testing can be automated but debugging has not been automated till date.
Login to rate this answer.
Testing starts with known conditions, uses predefined procedures & have predictable outcomes while debugging starts from possibly unknown conditions & the end cannot be
predicted, except statistically.
Testing is demonstration of errors rather than correctness.
Testing can be done by an outsider but debugging must be done by an insider.
Testing to a large extent, can be designed & accomplished in ignorance of design. Debugging is impossible without detailed design knowledge.
Login to rate this answer.
Debugging is done by stepping through lines of code, if a dev/tester wants to verify a section of code which fails or wants to check execution of all code paths he can use debugging and set breakpoints at various points within the code.
Debugging helps zero down to the problem area incase of any breaks, debugging also helps test for inefficient algorithms and redundant code , once the problem area within the code is identified the code is fixed and can be executed.
Testing: Debugging is a form of unit testing, testing in general can be through each unit of code or through functions within API or through the user interface. Testing is broader term and has many different types like black box and white box for high level or manual and automated.

1 User has rated as useful.
Login to rate this answer.
amit
Answered On : Sep 25th, 2011
Testing is debugging and debugging is also testing
Login to rate this answer.
sneha
Answered On : Oct 8th, 2011
Testing: done by tester.
Debugging: done by developer.
Login to rate this answer.
Monika Joshi
Answered On : Mar 28th, 2012
Testing can and should be planned,designed and scheduled unlike debugging.Testing is done for known conditions whereas in debugging conditions are not known fully as the program or script is under development.
Login to rate this answer.
Dillip Palai
Answered On : Apr 18th, 2012
Testing is the performed by tester with the intent of finding a bug in an application. Upon finding a bug, the tester will be reporting it to development team.
Debugging is the act of fixing the bugs that is reported by either the testing team or by the end users. Debugging is done by the development team
Login to rate this answer.
prince madhan
Answered On : Aug 2nd, 2012
show the errors , find the errors
Login to rate this answer.
dalwinder
Answered On : Nov 6th, 2012
testing is not depend upon debugging but debugging is depend on the testing...
Login to rate this answer.
Dalwinder sandhu
Answered On : Nov 7th, 2012
Testing is not a depend upon the debugging but debugging is depend upon the testing.
Login to rate this answer.