Book Details

Instructors may access teaching resources by clicking the ‘Request Instructor Resources’ tab next to the title.
Please note that you can subscribe to a maximum of 2 titles.

Software Testing: Principles and Practices, 1/e

Software Testing: Principles and Practices, 1/e
Author(s)  Srinivasan Desikan and Gopalaswamy Ramesh
ISBN  9788177581218
Imprint  Pearson Education
Copyright  2006
Pages  480
Binding  Paperback
List Price  Rs. 590.00

Software Testing: Principles and Practices is a comprehensive treatise on software testing. It provides a pragmatic view of testing, addressing emerging areas like extreme testing and ad hoc testing
  • About the Authors
  • Contents
  • Features
  • Reviews
  • Downloadable Resources

Srinivasan Desikan/Gopalaswamy Ramesh

Srinivasan Desikan is Senior Systems Architect at HP, System Technology and Software Division (STSD), Bangalore, India, and has worked as Director of Quality Assurance and Testing at Talisma, Siebel and Agile Software. He has contributed to several technical and management positions at Novell Inc, Wipro Infotech, and C-DOT and was part of large testing and product development teams. He has been in the field of testing since 1989 and some of those products enjoyed several million customers worldwide. He is well known to the testing community around the world and has vast experience in test automation, test management, test processes, test lab maintainance and in setting up test teams from scratch. He presented papers on testing in the international testing conferences such as QAI-India, ASIASTAR-2002 (Melbourne), PSQT/PSTT-2003 (Washington), SPIN (Chennai) and STeP-IN (Bangalore). A post gradute in computer applications from Pondicherry Engineering College, the author is currently the convener of the quality forum at the Bangalore Chamber of Industries and Commerce (BCIC). He is serving as adjunct professor at several colleges/universities/institutes to promote Software Testing as a subject.

Gopalaswamy Ramesh is an independent consultant and an adjunct professor at Loyola Institute of Business Management, SSN School of Management and Computer Applications, Great Lakes Institute of Management in Chennai and International Institute of Information Technology, Bangalore. He has over 25 years of industry experience in India and abroad, and has held various technical and management positions. He started his career with Tata Burroughs Limited (now Tata Infotech), working in UK and then moved to Far East Computers, Singapore, heading pre-sales and post-sales operations for Oracle products in the ASEAN region in the early 1980s. While at Singapore, he was instrumental in launching Oracle in ASEAN countries, including China, before moving over to Oracle's headquarters in California. In India, he played a key role in starting Oracle's India Development Center (IDC) from scratch, and has contributed to its growth and development. He is the author of the best-selling, national-award-winning ,Managing Global Software Projects,which was translated into Chinese. He is the co-author of Software Maintainence and is currently co-authoring books on soft skills and software quality. He has delivered lectures in several international forums and institutions, and currently consults on project management and related areas to several companies, in India and abroad.

  1. Setting the Context
    1. Principles of Testing
    2. Software Development Life Cycle Models

  2. Types of Testing
    1. White Box Testing
    2. Black Box Testing
    3. Integration Testing
    4. System and Acceptance Testing
    5. Performance Testing
    6. Regression Testing
    7. Internatinalization (I18n) Testing
    8. Ad hoc Testing

  3. Select Topics in Specialized Testing
    1. Testing of Object-Oriented Systems
    2. Usability and Accessibility Testing

  4. People and Organizational Issues in Testing
    1. Common People Issues
    2. Organization Structures for Testing Teams
    3. Test Planning, Management, Execution, and Reporting

  5. Test Management and Automation
    1. Software Test Automation
    2. Test Metrics and Measurements

  • Focuses on geographically distributed teams. Software Testing addresses people, orgizational structures and models for global teams.
  • Showcases India's rich experience in testing. An increase amount of product testing is being done in India. However, not many books examine this experience or the India Business Model. This book showcases the best of these practices.
  • Emphasizes pratical experience while retaining comprehensive theoretical rigor. This book addresses pratical aspects of testing like internationalization and regression testing while preserving traditional approaches like equivalence pratitioning and cyclomatic complexity.

Louis H. Selincourt, Vice President, NetApp

"Profound and powerful; a must read for all testing professionals. The authors lead the reader through many no-nonsense scenarios that can be applied to the real world. This book is especially relevant when 'Global' is important both from a globalization testing perspective as well as when working in a vastly distributed team environment."

Prakash Mutalik, Co-founder of RelQ Software and Head of Global Test Organization, EDS

“I am glad that the expert authors have put in their efforts to bring out an exciting book on Software Testing. I am also pleased to see the practical aspects of software testing in this book. I am sure this will go a long way in preparing ‘Test Warriors’.”“I am glad that the expert authors have put in their efforts to bring out an exciting book on Software Testing. I am also pleased to see the practical aspects of software testing in this book. I am sure this will go a long way in preparing ‘Test Warriors’.”

Dr. T. V. Gopal, Professor, Department of Computer Science and Engineering, Anna University, Chennai

“Test, test and test... until you learn how to retest and get the work attested has been the governing maxim in the world of software development right from the day one. It is usually the quality assurance team that defines the other pertinent aspects of the testing process. This book is a happy blend of the development, quality assurance and testing

C. P. Gangadharaiah, Senior Vice President and Global Head of Testing Services, Wipro Technologies

“As more and more business is getting IT enabled, software testing is assuming paramount importance and becoming business critical. This book brings out all the important aspect of software testing starting from first principle. It reflects the experience and in depth understanding of the software engineering field in general and software testing in particular by the authors. It is a must book for both the professionals and the academics.”
Username/ Email  
If you are new to this site, and you do not have a username and password, please register.