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

Computer Science & Information Technology

You might also like to view...

Can the following function throw any unhandled exceptions?

void f1( );

Computer Science & Information Technology

List four of the nine competencies needed to manage the IT strategic management function that are identified in the EBK.

What will be an ideal response?

Computer Science & Information Technology

This is the proposed solution for expanding the possible number of users and IP addresses on the Internet.

What will be an ideal response?

Computer Science & Information Technology

What are some of the most important Web server vulnerabilities?

What will be an ideal response?

Computer Science & Information Technology