What is the difference between debugging and testing?

Posted by persepolis on Programmers See other posts from Programmers or by persepolis
Published on 2011-05-25T13:09:05Z Indexed on 2012/12/01 17:16 UTC
Read the original article Hit count: 295

Filed under:
|

Introduction To Software Testing (Ammann & Offutt) mentions on p.32 a 5-level testing maturity model:

Level 0 There’s no difference between testing and debugging.

Level 1 The purpose of testing is to show that the software works.

Level 2 The purpose of testing is to show that the software doesn’t work.

Level 3 The purpose of testing is not to prove anything specific, but to reduce the risk of using the software.

Level 4 Testing is a mental discipline that helps all IT professionals develop higher quality software.

Although they don't go into much further detail. What are the differences between debugging and testing?

© Programmers or respective owner

Related posts about testing

Related posts about debugging