Purchase Solution

Difference between testing and debugging

Not what you're looking for?

Ask Custom Question

Explain in your own words the difference between testing and debugging.
[I know debugging is going through the code in an attempt to isolate the cause of the problem]

Which activity is more time consuming and why?

Why do companies often release software that is not bug-free?

Discuss testing and debugging in terms of run time, syntax and logic.

Address the five w's (who what when were and why).

Purchase this Solution

Solution Summary

The difference between testing and debugging is explained.

Solution Preview

Explain in your own words the difference between testing and debugging.
[I know debugging is going thru the code in an attempt to isolate the cause of the problem]
- Testing is an activity to discover bugs in a program (software); debugging is an activity to fix the found bugs.

Which activity is more time consuming and why?
- Usually, testing is more time consuming. Because, in general, it is impossible to comprehensively test software. This is because, there are practically unlimited number of execution paths in the software. There are also practically unlimited number of input data set on which to test the software.

Why do companies often release software that is not bug-free?
- Note, any testing can only ...

Purchase this Solution


Free BrainMass Quizzes
C++ Operators

This quiz tests a student's knowledge about C++ operators.

Java loops

This quiz checks your knowledge of for and while loops in Java. For and while loops are essential building blocks for all Java programs. Having a solid understanding of these constructs is critical for success in programming Java.

Javscript Basics

Quiz on basics of javascript programming language.

Excel Introductory Quiz

This quiz tests your knowledge of basics of MS-Excel.

Basic Computer Terms

We use many basic terms like bit, pixel in our usual conversations about computers. Are we aware of what these mean? This little quiz is an attempt towards discovering that.