Software Quality Assurance: A Self-Teaching Introduction

  • 8h 14m
  • Rajiv Chopra
  • Mercury Learning
  • 2018

This overview of software quality assurance testing in a "self-teaching" format contains easy-to- understand chapters with tips and insights about software quality, its basic concepts, applications, and practical case studies. It includes numerous, end-of-chapter questions with answers to test your knowledge and reinforce mastery of the concepts being presented. The book also includes state of the art material on the video-game testing process (Chapter 14) and a game-testing plan template (Chapter 15) and Game Testing by the Numbers (Chapter 16).


  • Includes case studies, case tools, and software lab experiments
  • Covers important topics such as black, white, and gray box testing, test management, automation, levels of testing
  • Covers video game testing
  • Self-teaching method includes numerous exercises, projects, and case studies

About the Author

Rajiv Chopra (PhD) is an assistant professor of computer science and engineering and has written over 20 texts and numerous journal articles.

In this Book

  • Introduction to Software Testing
  • Software Verification and Validation
  • Software Quality
  • Black-Box (or Functional) Testing Techniques
  • White-Box (or Structural) Testing Techniques
  • Gray-Box Testing
  • Levels of Testing
  • Quality Assurance
  • Quality Standards
  • Reducing the Number of Test Cases
  • Test Management and Automation
  • A Case Study on Testing of E-Learning Management Systems
  • Object-Oriented Testing
  • The Game Testing Process
  • Basic Test Plan Template
  • Game Testing by the Numbers


Rating 4.7 of 35 users Rating 4.7 of 35 users (35)
Rating 4.7 of 26 users Rating 4.7 of 26 users (26)