Property-Based Testing
Kind: activity
Layer: Computation Core
Record: architecture:property-based-testing
Severity: recommended
Scope: function, algorithm, parser, domain invariant
Canonical: Ontology
The activity of checking that a stated property holds for many generated inputs, and shrinking each failure to a minimal counterexample.
Listed in Architecture principles, after Specification-Based Testing and before Static Analysis.