Date Added: Jun 2011
Software testing refers to the inspection of the software with an intention to find out the errors in it. It plays an important role in all SDLC stages. Testing performs to build a quality software, to build confidence in user/developer and to examine the performance of software in all possible circumstances. In this paper, the authors briefly explore all strategies with a single diagram; they draw a testing hierarchy diagram to explain all kinds of testing strategies and their interrelations as a complete in one picture.