O'Reilly logo

Just Enough Software Test Automation by Bruce A. Posey, Daniel J. Mosley

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Hybrid (Gray Box) Approaches

Decision Logic Tables

DLTs are unique in the fact that they can be constructed from segments of the system's functional specification, or they may be based on program flowcharts or source code listings. From a testing perspective, this approach could be classified as either White Box or Black Box; hence, the Gray Box classification.

But the DLT is a design tool, so why should it be included in a discussion of test case design strategies? Because the DLT can be viewed as a path coverage approach that has an advantage not offered by Basis Testing. The DLT format allows a test for completeness—this ensures that no path in a particular module is omitted.

The structural complexity of the module is computed as the product ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required