Software testing, being the costliest and effort intensive phase of software development, has always demanded attention of researchers for some methodology, strategy, process and measurement etc. so that the testing cost and thence the development cost is reduced without any compromise in the quality of the software being developed. The aim of the work described in this book is purposeful consideration of reuse technology for achieving test effort reduction in software development. A two-pronged approach has been considered here for this purpose. The first one attempts to reduce testing effort by integrating reuse to software testing processes and thereby proposed and established the need of 'Reuse-Oriented Software Testing Process Model'. The otherapproach discusses testability of reusable software frameworks, as an attempt to reduce testing effort in case of framework-oriented software development. This work purposefully considers 'framework' testability metric models. The researchers and practitioners dealing with software testing, software reuse, frameworks and their testability, can find the discussion, observations and conclusions reported herein useful.