Home Page Icon
Home Page
Table of Contents for
Index
Close
Index
by David A. Sykes, John D. McGregor
A Practical Guide to Testing Object-Oriented Software
Copyright
Preface
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
The Testing Perspective
Testing Perspective
Object-Oriented Concepts
Development Products
Summary
Exercises
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
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
Class Testing Basics
Class Testing
Constructing Test Cases
Constructing a Test Driver
Summary
Exercises
Testing Interactions
Object Interactions
Testing Object Interactions
Sampling Test Cases
Testing Off-the-Shelf Components
Protocol Testing
Test Patterns
Testing Exceptions
Summary
Exercises
Testing Class Hierarchies
Inheritance in Object-Oriented Development
Subclass Test Requirements
Organizing Testing Software
Testing Abstract Classes
Summary
Exercises
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
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
Components, Frameworks, and Product Lines
Component Models
Frameworks
Product Lines
Summary
Exercises
Conclusion
Suggestions
Brickles
Finally
Bibliography
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Bibliography
Index
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset