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.

• If one student had provided a given answer, I might have been impressed with it. However,<br />

the stereotyping of the answers is very pronounced, suggesting that they are following a<br />

procedure (such as a checklist) or working directly from an example, rather than thinking<br />

through what they are doing. For example, the students provide the same dimensions <strong>and</strong><br />

they miss the same dimensions.<br />

• The students missed issues of interaction, they failed to consider these dimensions in terms<br />

of output effects, <strong>and</strong> they failed to consider the boundaries implicated by a critical<br />

boundary-related error message.<br />

• In terms of presentation, these charts are better than I would expect from one-year testers.<br />

• In terms of content <strong>and</strong> insight, I would expect better from an experienced tester.<br />

Now for the details:<br />

Analysis of the Results<br />

This breaks down into several sections:<br />

• List of variables; indicate input or output, their dimensions <strong>and</strong> the data type they map to.<br />

• Discuss the relationships that exist between variables, if any, <strong>and</strong> give examples of how<br />

you would test them.<br />

• Equivalence class table(s) that shows the complete equivalence class <strong>and</strong> boundary value<br />

analysis for the function under test.<br />

• All-pairs combination.<br />

o Indicate what variables you would select for doing all-pairs combination. Justify<br />

your selection.<br />

o Indicate which test cases of the chosen variables you will use for doing all-pairs.<br />

Justify your selection.<br />

o Show all iterations. Give relevant comments when you backtrack <strong>and</strong> redo any<br />

ordering.<br />

List of variables; indicate input or output, their dimensions <strong>and</strong> the<br />

data type they map to.<br />

List of variables:<br />

• I see 7 variables, highly interrelated:<br />

o Slides Sized For<br />

o Width<br />

o Height<br />

o Number slides from<br />

o Orientation of slides<br />

o Orientation of Notes, h<strong>and</strong>outs & outline

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

Saved successfully!

Ooh no, something went wrong!