Doing the right thing and doing things right - the terminology of testing
Testing is a fundamental part of the software development process. Every single quality gate, building block, and every technique has some kind of testing built into it. This article provides an overview on the terminology and the different intention...