Abstract: Unit and subsystem testing, including glass-box testing and object oriented testing.
Keywords: book review, software, computer testing, test coverage, glass-box, white box, test case design.
book cover
Title: The Craft of Software Testing: Subsystem Testing Including Object-Based and Object-Oriented Testing
Author: Brian Marick
Publisher: Prentice Hall
Date Published: April 1994
ISBN: 0131774115
LOCN: QA76.76.T48M36 1995
Dewey: 005.1/4 20
Pages: 553
Bibliography: 81
Click below to buy the book
[Book price/availability varies]
Buy from Amazon


This book is on my shelf awaiting further review. under construction icon



An Overview of Subsystem Testing

Part I: The Basic Technique

Chapter 1: The Specification

Chapter 2: Introduction to the SREADHEX Example

Chapter 3: Building the Test Requirement Checklist

Chapter 4: Test Specifications

Chapter 5: Test Drivers and Suite Drivers

Chapter 6: Inspecting Code with the Question Catalog

Chapter 7: Using Coverage to Test the Test Suite

Chapter 8: Cleaning Up

Chapter 9: Miscellaneous Tips

Part II: Adopting Subsystem Testing

Chapter 10: Getting Going

Chapter 11: Getting Good

Part III: Subsystem Testing in Practice

Chapter 12: Using More Typical Specifications (Including None at All)

Chapter 13: Working With Large Subsystems

Chapter 14: Testing Bug Fixes and Other Maintenance Changes

Chapter 15: Testing Under Schedule Pressure

Part IV: Examples and Extensions

Chapter 16: Syntax Testing

Chapter 17: A Second Complete Example: MAX

Chapter 18: Testing Consistency Relationships

Chapter 19: State Machines and Statecharts

Chapter 20: Testing Subsystems that Use Reusable Software

Chapter 21: Testing Object-Based Software

Chapter 22: Object-Oriented Software 1: Inheritance

Chapter 23: An Example of Testing Derived Classes

Chapter 24: Object-Oriented Software 2: Dynamic Binding

Part V: Multiplying Test Requirements

Chapter 25: Simpler Test Requirement Multiplication

Chapter 26: Multiplying Operation Test Requirements

Part VI: Appendices

Appendix A: Test Requirement Catalog (Student Version)

Appendix B: Test Requirement Catalog

Appendix C: POSIX-Specific Test Requirement Catalog (Sample)

Appendix D: Question Catalog for Code Inspections

Appendix E: Requirements for Complex Booleans Catalog

Appendix F: Checklists for Test Writing


Author:        Marick, Brian.
Title:         The craft of software testing : subsystem testing
                  including object-based and object-oriented testing / Brian
Published:     Englewood Cliffs, N.J. : PTR Prentice Hall,
Description:   xxvii, 553 p. : ill. ; 25 cm.
Series:        Prentice Hall series in innovative technology
LC Call No.:   QA76.76.T48M36 1995
Dewey No.:     005.1/4 20
ISBN:          0131774115
Notes:         Includes bibliographical references (p. 523-528)
                  and index.
Subjects:      Computer software -- Testing.
Control No.:   94011423 


I have taken this program and I highly recommend it to all health-care providers - Orville R. Weyrich, Jr PhD NMD.
Functional Diagnostic Medicine banner ad
For more information, see: The CSI Report and Video and Become a New Patient Magnet

Copyright © 1998     Orville R. Weyrich, Jr.