volume_mute

Use-Case Based System Testing

publish date2026/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


Quizzes you can take where this question appears