volume_mute
Scope of Derived Acceptance Tests
publish date: 2026/06/19 10:34:31.441702 UTC
volume_mute
When deriving acceptance tests, which aspects of the system should these tests cover?
Correct Answer
Both functional and non-functional characteristics such as performance
Explanation
Acceptance tests should aim to test both the functional and non-functional characteristics of the system - for example, performance requirements. They should ideally provide complete coverage of the system requirements. In practice, it can be difficult to establish completely objective acceptance criteria, and there is often scope for argument about whether a test shows a criterion has been met.
Reference
Software Engineering, Ian Sommerville, 10th edition
