volume_mute

Equivalence Partitioning - Core Principle

publish date2026/06/19 10:51:10.401007 UTC

volume_mute

Why can you test just one or a few values from each equivalence partition instead of all possible values?

Correct Answer

Because programs normally behave in a comparable way for all members of an equivalence partition

Explanation

Programs typically process all members of an equivalence partition in the same way. If you test one value from the partition and the program behaves correctly, it should behave correctly for all other values in that partition. This is the fundamental assumption that makes partition testing practical and efficient.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears