Table of content


   
•  Table of Contents
•  Index
A Practical Guide to Testing Object-Oriented Software
By John D. McGregor, David A. Sykes
   
Publisher : Addison Wesley
Pub Date : March 05, 2001
ISBN : 0-201-32564-0
Pages : 416
Copyright
    Preface
    Chapter 1.  Introduction
      Who Should Read This Book?
      What Software Testing Is and Isn't
      What Is Different about Testing Object-Oriented Software?
      Overview of Our Testing Approach
      The Testing Perspective
      Organization of This Book
      Conventions Used in This Book
      A Continuing Example Brickles
      Exercises
   
    Chapter 2.  The Testing Perspective
      Testing Perspective
      Object-Oriented Concepts
      Development Products
      Summary
      Exercises
   
    Chapter 3.  Planning for Testing
      A Development Process Overview
      A Testing Process Overview
      Risk Analysis A Tool for Testing
      A Testing Process
      Roles in the Testing Process
      A Detailed Set of Test Activities
      Planning Activities
      Summary
      Exercises
   
    Chapter 4.  Testing Analysis and Design Models
      An Overview
      Place in the Development Process
      The Basics of Guided Inspection
      Organization of the Guided Inspection Activity
      Preparing for the Inspection
      Testing Specific Types of Models
      Testing Models for Additional Qualities
      Summary
      Exercises
      Addendum: A Process Definition for Guided Inspection
   
    Chapter 5.  Class Testing Basics
      Class Testing
      Constructing Test Cases
      Constructing a Test Driver
      Summary
      Exercises
   
    Chapter 6.  Testing Interactions
      Object Interactions
      Testing Object Interactions
      Sampling Test Cases
      Testing Off-the-Shelf Components
      Protocol Testing
      Test Patterns
      Testing Exceptions
      Summary
      Exercises
   
    Chapter 7.  Testing Class Hierarchies
      Inheritance in Object-Oriented Development
      Subclass Test Requirements
      Organizing Testing Software
      Testing Abstract Classes
      Summary
      Exercises
   
    Chapter 8.  Testing Distributed Objects
      Basic Concepts
      Computational Models
      Basic Differences
      Threads
      Path Testing in Distributed Systems
      Life-Cycle Testing
      Models of Distribution
      A Generic Distributed-Component Model
      Specifying Distributed Objects
      Temporal Logic
      A Test Environment
      Test Cases
      The Ultimate Distributed System The Internet
      Summary
      Exercises
   
    Chapter 9.  Testing Systems
      Defining the System Test Plan
      Complementary Strategies for Selecting Test Cases
      Use Cases as Sources of Test Cases
      Testing Incremental Projects
      Testing Multiple Representations
      What Needs to Be Tested?
      Types of Testing
      Testing Different Types of Systems
      Measuring Test Coverage
      Summary
      Exercises
   
    Chapter 10.  Components, Frameworks, and Product Lines
      Component Models
      Frameworks
      Product Lines
      Summary
      Exercises
   
    Chapter 11.  Conclusion
      Suggestions
      Brickles
      Finally
   
    Bibliography
    Index


A Practical Guide to Testing Object-Oriented Software
A Practical Guide to Testing Object-Oriented Software
ISBN: 0201325640
EAN: 2147483647
Year: 2005
Pages: 126

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net