- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Software Testing and Quality Assurance: Theory and Practiceby Kshirasagar Naik
Synopses & Reviews
A superior primer on software testing and quality assurance, from integration to execution and automation
This important new work fills the pressing need for a user-friendly text that aims to provide software engineers, software quality professionals, software developers, and students with the fundamental developments in testing theory and common testing practices.
Software Testing and Quality Assurance: Theory and Practice equips readers with a solid understanding of:
Expertly balancing theory with practice, and complemented with an abundance of pedagogical tools, including test questions, examples, teaching suggestions, and chapter summaries, this book is a valuable, self-contained tool for professionals and an ideal introductory text for courses in software testing, quality assurance, and software engineering.
Book News Annotation:
Written for software engineers, software quality professionals, developers, and students, this book sets out fundamentals of testing theory and describes common testing practices. Rather than addressing the characteristics of specific software systems, the book presents testing theory and practice as stepping stones that will help students understand and develop testing practices for more complex systems. Learning features include test questions, examples, teaching suggestions, and chapter summaries. The book can be used as a reference for professionals and as an introductory text for undergraduate courses in software testing, quality assurance, and software engineering. Naik teaches in the Department of Electrical and Computer Engineering at the University of Waterloo, Canada. Tripathy conducts software testing for grid-based storage applications. Annotation ©2008 Book News, Inc., Portland, OR (booknews.com)
Currently, most textbooks focus on the topics of software testing and quality assurance separately. Now, Software Testing and Quality Assuranceoffers instructors and students in software engineering a single source for the subject. A range of topics is covered, including SQA processes and metrics, program testing, code review, system testing, test execution, and quality metrics and reliability models. It is a valuable text, as well as an excellent professional reference for practitioners of software testing.
About the Author
KSHIRASAGAR NAIK, PhD, is an Associate Professor in the Department of Electrical and Computer Engineering at the University of Waterloo, Ontario, Canada. Previously, he was a software development engineer for Wipro Technologies in Bangalore, India. Dr. Naik has contributed to numerous journal and conference publications in the area of software testing.
PRIYADARSHI TRIPATHY, PhD, is a Senior Manager at NEC Laboratories America, Inc., in Princeton, New Jersey, where he designs, coordinates, and conducts software testing for grid-based storage appliances. Dr. Tripathy has worked in the field of software testing and quality assurance for Nortel Networks, Cisco Systems, and Airvana, Inc. He has also contributed to numerous publications in the area of software testing.
Table of Contents
List of Figures.
List of Tables.
1. Basic Concepts and Preliminaries.
2. Theory of Program Testing.
3. Unit Testing.
4. Control Flow Testing.
5. Data Flow Testing.
6. Domain Testing.
7. System Integration Testing.
8. System Test Categories.
9. Functional Testing.
10. Test Generation from FSM Models.
11. System Test Design.
12. System Test Planning and Automation.
13. System Test Execution.
14. Acceptance Testing.
16 Test Team Organization.
17. Software Quality.
18. Maturity Models.
What Our Readers Are Saying
Computers and Internet » Software Engineering » General