Library / Systems Engineering Principles Framework
Jump to passage
In this reading

Link to current text

Published source confirmed at last check

Source changed 2026-10-03 10:39:28 UTC · snapshot created 2026-10-03 10:40:04 UTC · last check 2026-10-03 11:40:09 UTC

SYSE.48:4.3 - Test meaning and effect beyond the harvested trace

Exercise a new applicable input and a case that defeats an assumption. Use the domain’s result predicates and independently obtained expected values or observations. Verify the returned result and relevant effects, not merely the absence of an exception.

Challenge hard-coded incident values, unrealistic arguments, omitted permissions, stale source editions and suppressed exceptions where they can defeat the operation. A wrapper that catches every error can look successful while failing every task. A generated test that copies the implementation’s mistaken formula supplies no independent arithmetic evidence.

Use SYSE.46 for reliance on the complete configured agent, including discovery, invocation and receiving use. Keep construction cases distinct from final comparison cases. If the environment cannot supply informative feedback, SYSE.49 constructs that contribution; the operator cannot certify its own success by printing a positive message.