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