Date Added: Dec 2009
Software testing is an important technique for assessing the quality of a software product. In this paper, various types of testing and various attributes of software quality are explained. Identifying the types of testing that can be applied for checking a particular quality attribute is the aim of this research paper. All types of testing can not be applied in all phases of software development life cycle. Which testing types are applicable in which phases of life cycle of software development is also summarized.