
Software Testing and Quality Assurance
Theory and Practice
- English
- ePUB (mobile friendly)
- Available on iOS & Android
About this book
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:
- Practices that support the production of quality software
- Software testing techniques
- Life-cycle models for requirements, defects, test cases, and test results
- Process models for units, integration, system, and acceptance testing
- How to build test teams, including recruiting and retaining test engineers
- Quality Models, Capability Maturity Model, Testing Maturity Model, and Test Process Improvement Model
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.
Tools to learn more effectively

Saving Books

Keyword Search

Annotating Text

Listen to it instead
Information
CHAPTER 1
BASIC CONCEPTS AND PRELIMINARIES
Software is like entropy. It is difficult to grasp, weighs nothing, and obeys the second law of thermodynamics, i.e., it always increases.ā Norman Ralph Augustine
1.1 QUALITY REVOLUTION
- Paying much attention to customerās requirements
- Making efforts to continuously improve quality
- Integrating measurement processes with product design and development
- Pushing the quality concept down to the lowest level of the organization
- Developing a system-level perspective with an emphasis on methodology and process
- Eliminating waste through continuous improvement

One of the noteworthy accomplishments in keeping the price of Ford products low is the gradual shortening of the production cycle. The longer an article is in the process of manufacture and the more it is moved about, the greater is its ultimate cost.
- Quality comes first, not short-term profits.
- The customer comes first, not the producer.
- Decisions are based on facts and data.
- Management is participatory and respectful of all employees.
- Management is driven by cross-functional committees covering product planning, product design, purchasing, manufacturing, sales, marketing, and distribution.
Table of contents
- Cover
- Table of Contents
- Title
- Copyright
- Dedication
- Preface
- List Of Figures
- List Of Tables
- CHAPTER 1: BASIC CONCEPTS AND PRELIMINARIES
- CHAPTER 2: THEORY OF PROGRAM TESTING
- CHAPTER 3: UNIT TESTING
- CHAPTER 4: CONTROL FLOW TESTING
- CHAPTER 5: DATA FLOW TESTING
- CHAPTER 6: DOMAIN TESTING
- CHAPTER 7: SYSTEM INTEGRATION TESTING
- CHAPTER 8: SYSTEM TEST CATEGORIES
- CHAPTER 9: FUNCTIONAL TESTING
- CHAPTER 10: TEST GENERATION FROM FSM MODELS
- CHAPTER 11: SYSTEM TEST DESIGN
- CHAPTER 12: SYSTEM TEST PLANNING AND AUTOMATION
- CHAPTER 13: SYSTEM TEST EXECUTION
- CHAPTER 14: ACCEPTANCE TESTING
- CHAPTER 15: SOFTWARE RELIABILITY
- CHAPTER 16: TEST TEAM ORGANIZATION
- CHAPTER 17: SOFTWARE QUALITY
- CHAPTER 18: MATURITY MODELS
- GLOSSARY
- Index
- End User License Agreement
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app