Skip to content
STIMSMITH

Black Box Test Specification

Concept

In directed testing, a black box test specification is a document written in advance by the verification team, based solely on the device under test (DUT) specification, that aims to cover all stated functionality of the DUT. It serves as the foundation from which directed tests are derived, aids in reviewing the DUT spec, and is complemented by a separate test bench specification describing testbench features. Tests derived from the black box test specification are typically insufficient to achieve structural coverage targets, so additional white-box tests are added.

First seen 7/18/2026
Last seen 7/18/2026
Evidence 2 chunks
Wiki v1

WIKI

Overview

A black box test specification is a document produced as part of a directed-testing methodology. It is authored by the verification engineers based on their understanding of the device under test (DUT) specification, without relying on knowledge of the DUT's internal implementation. The specification aims to fully exercise the functionality described in the DUT specification.

Role in Directed Testing

READ FULL ARTICLE →

NEIGHBORHOOD

No graph connections found for this entity yet. It may appear in future ingestion runs.

explore full graph →

RELATIONSHIPS

1 connections
Directed Testing ← uses 100% 2e
Directed testing started with writing a black box test specification document.

CITATIONS

4 sources
4 citations — click to collapse
[1] The test specification is written using a black box approach from the verification engineers' understanding of the DUT spec, aiming to fully cover all stated functionality. A Comparison of Three Verification Techniques: Directed Testing, Pseudo-Random Testing and Property Checking
[2] Writing the test specification serves as a review of the DUT spec and can uncover discrepancies or holes in it. A Comparison of Three Verification Techniques: Directed Testing, Pseudo-Random Testing and Property Checking
[3] A separate test bench specification is written describing the testbench features so tests can exercise all design features and allow implementation of the test specification; both specs are reviewed by the design and verification teams. A Comparison of Three Verification Techniques: Directed Testing, Pseudo-Random Testing and Property Checking
[4] Tests derived from the black box test spec are insufficient to reach structural coverage targets, so additional white-box tests are specified to target coverage holes. A Comparison of Three Verification Techniques: Directed Testing, Pseudo-Random Testing and Property Checking