Software Testing and Quality Assurance: Theory and Practice

^ Software Testing and Quality Assurance: Theory and Practice ↠ PDF Read by * Kshirasagar Naik, Priyadarshi Tripathy eBook or Kindle ePUB Online free. Software Testing and Quality Assurance: Theory and Practice A superior primer on software testing and quality assurance, from integration to execution and automationThis 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:Practices that

Software Testing and Quality Assurance: Theory and Practice

Author :
Rating : 4.90 (814 Votes)
Asin : 0471789119
Format Type : paperback
Number of Pages : 648 Pages
Publish Date : 2013-12-06
Language : English

DESCRIPTION:

Previously, he was a software development engineer for Wipro Technologies in Bangalore, India. He has also contributed to numerous publications in the area of software testing.. KSHIRASAGAR NAIK, PhD, is an Associate Professor in the Department of Electrical and Computer Engineering at the University of Waterloo, Ontario, Canada. Tripathy has worked in the field of software testing and quality assurance for Nortel Networks, Cisco Systems, and Airvana, Inc. Naik has contributed to numerous

A superior primer on software testing and quality assurance, from integration to execution and automationThis 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:Practices that support the production of quality softwareSoftware testing techniquesLife-cycle models for requirements, defects, test cases, and test resultsProcess models for units, integration, system, and acceptance testingHow to build test teams, including recruiting and retaining test engineersQuality Models, Capability Maturity Model, Testing Maturity Model, and Test Process Improvement ModelExpertly 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.

Congwei Dang said A comprehensive book, up-to-date. I borrowed this book from library and have read a lot of it. I am a system/SW engineer with more than 10 year experience in every phases of SW engineering. Although now I am focusing on the areas of SW PM, I found I needed know more about to how to improve the quality of SW with lower cost. I read several recommended books and found this one perhaps is the best one which fit the condition of mine.This book is very sysmatic, not only in the way of organizing the contents, but in the perspective of writing the book, so that you can get a lot of valuable information no matter you are a programmer, tester, PM, or QA. By r. Inconsistent A. This book is very inconsistent in helping you learn. For example, chapter 10 is full of notation on finite state machines, but things are hardly explained at all. There is hardly any reasoning for why you are generating all of these various sequences. Then look at chapter 17 and you get definitions like:Learnability: The capability of the software product to enable the user to learn its applications.Operability: The capability of the software product to enable the user to operate and control it.Attractiveness: The capability of the software product to be liked by the user.How can you go from the insanely complex finit. Broad and Comprehensive Textbook I read this book to get an academic understanding of software testing and QA. This textbook was very comprehensive and helped me learn the vocabulary and concepts of testing. I really enjoyed the first chapter which provided a broad overview of testing. I know I will be returning to this book as my career progresses.

The writing style is plain but efficient, while the content covers theoretical (to some extent) and practical concepts in this field. Naik (Univ. However, it is nevertheless an important subject, with extended applications in industry, the concepts of which are covered adequately here. The rather basic exercises are not really helpful for instructors. Software testing may be considered a relatively specialized computer science topic, existing in the few departments where a software-testing expert resides or in academic institutions offering a software engineering degree. This volume would be useful for instructional purposes at the undergraduate level and for professionals seeking references to more specialized information. Summing Up: Recommended. "The text is user friendly, very

OTHER BOOK COLLECTION