Describe three partitioning strategies that can be used when performing class level testing for OO systems.
What will be an ideal response?
State-based partitioning - tests designed so that operations that cause state changes are tested separately from those that do not
Attribute-based partitioning - for each class attribute, operations are classified according to those that use the attribute, those that modify it, and those that do not use or modify the attribute
Category-based partitioning - operations are categorized according to the function performed: initialization, computation, query, or termination
You might also like to view...
The ________ displays buttons to perform frequently used commands with a single click at the top of your screen while working within Microsoft Office programs
A) File Tab B) Title Bar C) Status Bar D) Quick Access Toolbar
________ profiles require a network server for implementation
a. Local and temporary b. Roaming and temporary c. Mandatory and roaming d. Roaming and local