Assignment
6
CpSc
873
Test
Patterns
The idea of a test pattern is to
provide an inexperienced tester with the knowledge of an experienced tester.
The pattern defines a situation in which a design pattern is used in a design
and the tester must test that part of the program. The test pattern defines
what the experienced tester will do in this situation.
1.
Consider the
design pattern defined here.
2.
Define a test pattern
that should be used to test situations in which the factory design pattern is
used.
3.
Write up the pattern
following the example in the text.
4.
Use the example from the
Factory pattern web site and give a complete UML description of the test
pattern.
This is a 2 person team assignment. Hard copy
is due Friday, March 7, 2003 no later
than 4 pm. Turn in to the CS dept
office.
Grading will be based on
1.
Completeness
2.
Correctness
3.
Any value added beyond
the basic assignment
Points: 2