We are extremely happy to come out with the book of “Advanced Software Testing”. This book explores the concepts and techniques of ‘Software Testing’, starting from the very basics to advanced level concepts. This book covers the courses of B.Tech, MCA, BCA of various universities. Entire content of this book is written in a lucid way after continuous working for hours meticulously.
This book has been written strictly according to the new syllabus of various Technical Universities across the India. It covers all the basic concepts of Software Testing, including Test Cases, Prioritization, Prioritization Techniques, Object Oriented Testing, Unit Testing, Integration Testing, and Thread Integration Testing, Class Testing, GUI Testing and the some advanced topic like Static Analysis Tools, Code Based Testing Tools, and Dynamic Tools
This book is an outcome of our teaching experience and interaction with students. It will be extremely useful to students who have little knowledge of this subject. The idea to bring out this book comes from the experiences of students who wished for such a book that provides them all the contents in one book. In every chapter we have tried to organize more information in a compact way with examples.
We hope that the book will encourage people with different backgrounds who will contribute toward the further promotion of this exciting and dynamic field. We hope that the book will certainly impart adequate and systematic knowledge to the readers. Any suggestions to the improvement of this book will be highly appreciated.
In spite of all efforts and carefulness, still some errors may exist. Suggestions and comments for further improvements of the book will be gratefully acknowledged.
Sanjay Kumar Rai