Foundations of Software Testing (Fundamental Algorithms and Techniques) by Pearson
by Aditya P. Mathur
Overview
This book presents sound engineering approaches for software test generation, selection, minimization, assessment and enhancement. Using numerous examples, it offers a lucid description of a wide range of techniques for a variety of testing-related tasks.
Students, practitioners and researchers will find this book an excellent source of simple-to-advanced techniques to use and improve their knowledge of the expertise in software testing.
Book Contents –
Part I: Preliminaries –
Chapter 1: Basics of Software Testing
Part II: Test Generation –
Chapter 2: Test Generation from Requirements
Chapter 3: Test Generation from Finite-State Models
Chapter 4: Test Generation from Combinatorial Designs
Chapter 5: Test Selection, Minimization, and Prioritization for Regression Testing
Part III: Test Adequacy Assessment and Enhancement –
Chapter 6: Test-Adequacy Assessment Using Control Flow and Data Flow
Chapter 7: Test-Adequacy Assessment Using Program Mutation
Summary, Bibliographic Notes, Exercises, References, Subject Index, Name Index
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access