Black-Box Testing
ConceptBlack-box testing is a testing scenario in which an abstract description of the system under test (SUT) is used as the basis for test generation, with the goal of checking externally observable conformance independently of internal implementation details. In the SoC domain, post-silicon validation is explicitly identified as a form of black-box testing with limited internal visibility, and in the model-based testing domain it underpins conformance test programs generated from abstract processor models and run against real hardware.
WIKI
Definition
Across the cited evidence, black-box testing is characterized by what is observable rather than by what is known internally about the system under test (SUT). Two complementary characterizations appear in the sources:
- In the microprocessor conformance case study (Brucker et al.), a black-box testing scenario is one in which an abstract description of the SUT is used as the basis for test generation, and the aim is to check that the implementation behaves as described by the abstract model, independently of the internal implementation details [aecb3458].
- In the SoC validation literature, post-silicon validation of a manufactured chip is identified as a form of black-box testing because it has limited visibility into the design, in contrast to pre-silicon validation, which is described as a white-box testing setting with high visibility into the design for debugging [18bd92ff].
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →