Functional Test Data Design

We believe that it is important that test design engineers have a basic knowledge of test case design techniques. If you are already familiar with these techniques and do not need to review them, skip to the beginning of the next chapter. If this is your first exposure to them, you will want to read this overview and review Myers (16) and Mosley (15), which contain detailed examples of how the techniques are used.

Black Box (Requirements-Based) Approaches

Cause-Effect Graphing

This approach involves identifying specific causes and effects that are outlined in the requirements document. Causes are conditions that exist in the system and account for specific system behaviors known as effects. Effects can be states that ...

Get Just Enough Software Test Automation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.