volume_mute
Use-Case Based System Testing
publish date: 2026/06/18 05:28:22.667942 UTC
volume_mute
Why is use-case based testing an effective approach for system testing?
Correct Answer
Use cases force the interactions between several components or objects to occur, making them ideal for testing interactions
Explanation
Because system testing focuses on interactions, use-case based testing is effective. Several components or objects typically implement each use case. Testing the use case forces these interactions to occur. If a sequence diagram has been developed to model the use case, this can be used to identify the objects and operations involved in testing.
Reference
Software Engineering, Ian Sommerville, 10th edition
