10.12.2012 Views

Domain Testing: Divide and Conquer - Testing Education

Domain Testing: Divide and Conquer - Testing Education

Domain Testing: Divide and Conquer - Testing Education

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

pairs combination is an example of this ability. This is not an intellectual<br />

ability. The next five learning levels require intellectual skills.<br />

• Comprehension: This is the ability to underst<strong>and</strong> <strong>and</strong> grasp the<br />

instructional material. The ability to underst<strong>and</strong> what is meant by boundary<br />

values of a variable is an example of this learning level.<br />

• Application: This is the ability to use the knowledge <strong>and</strong> skills learned<br />

during the instruction by putting it to practice in real scenarios or situations.<br />

Being able to identify variables of a real program <strong>and</strong> apply equivalence<br />

class analysis to the variables to come up with equivalence classes for the<br />

variable is an example of this sort of learning level.<br />

• Analysis: This is the ability to see patterns, correlate different information<br />

<strong>and</strong> identify components of a problem. Being able to realize when just<br />

applying boundary value analysis is a good idea <strong>and</strong> when finding<br />

additional test cases based on special value testing is a better idea is an<br />

example of this kind of ability.<br />

• Synthesis: This is the ability to use different pieces of information <strong>and</strong> put<br />

them together to draw inferences <strong>and</strong> possibly create new knowledge <strong>and</strong><br />

concepts. Being able to put all different concepts in domain testing together<br />

<strong>and</strong> correctly apply them to any given program or software is an example of<br />

this ability.<br />

• Evaluation: This is the ability to make judgments about the knowledge<br />

acquired <strong>and</strong> concepts learned through an instruction. This is also the ability<br />

to compare the learned concepts with other similar concepts <strong>and</strong> make<br />

informed decisions about their value, perhaps even being able to determine<br />

to what extent the instructional material addresses the higher-level<br />

46

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!