Next: Code instructions Previous: Detailed design document instructions Up: all milestones

CMPS115, Milestone 4

Test Plan and Unit Test Report Instructions

Assignment due in lab: Develop a test plan and unit test reports (TPUTR) for your game. Please remember to include the time recording logs.

1) Test Plan: (10% of the TPUTR points)

A test plan outlines the kinds of testing you will do of your system, who is responsible for the testing, and the work products that will be submitted when testing is complete. For your project, you are to cover 6 items in your test plan.

2) Unit Test Report (one per group member - a different unit per group member). Prepare the deliverables for the unit testing of the 4, 5, or 6 units that you specified in your test plan (ie. the unit test report contains the test case specifications - input, expected output, branches covered for each test case; do a structural test (using a written and implemented driver and stubs if necessary), a test log (the actual output for each of the test cases), and summarized error report). Include the code of any scaffolding needed (test drivers and stubs). Include the code for the unit under test. Note that a control flow graph of the unit is suggested. This is worth 80% of the TPUTR points.

3) Group time log. This is worth 5% of the TPUTR points.

4) Meeting minutes. This is worth 5% of the TPUTR points.


Next: CODE instructions Up: all milestones

Acknowledgements: I would like to gratefully acknowledge Linda Werner, the author of this assignment.

Jim Whitehead
Last modified: Jan. 16, 2001