ABSTRACT

As software testing, as a separate process, witnessed vertical growth and received the attention of project stakeholders and business sponsors in the last decade, various new techniques have been continuously introduced in the arena of software testing. Apart from the traditional testing techniques, various new techniques necessitated by the complicated business and development logic were realized to make software testing more meaningful and purposeful. This part discusses some of the popular testing techniques that have been adopted by the testing community.