Software Quality Assurance: Integrating Testing, Security, and Audit
Software Quality Assurance: Integrating Testing, Security, and Audit focuses on the importance of software quality and security. It defines various types of testing, recognizes factors that propose value to software quality, and provides theoretical and real-world scenarios that offer value and contribute quality to projects and applications. The practical synopsis on common testing tools helps readers who are in testing jobs or those interested in pursuing careers as testers. It also helps test leaders, test managers, and others who are involved in planning, estimating, executing, and maintaining software.
The book is divided into four sections: The first section addresses the basic concepts of software quality, validation and verification, and audits. The second section is about testing. It discusses test plans and strategy and introduces a step-by-step test design process. The third section deals with security breaches and defects that may occur. The fourth and final section provides examples of security issues along with a security policy document and addresses the planning aspects of an information audit.
The excerpt from chapter 7 focuses on the conceptual aspects of defect management, including the basic concepts of a defect and why a defect happens, the practical methodologies of how to manage defects, and an analysis of the root causes of defects. The chapter also includes recommendations on how to prevent defects in the future.
Excerpted with permission from the publisher, Auerbach Publications, from "Software Quality Assurance: Integrating Testing, Security, and Audit" by Abu Sayed Mahfuz. Copyright ©2016
The attached zip file includes:
- Intro Page.pdf
- Terms and Conditions.pdf
- Software Quality Assurance.pdf