Table of Contents
- Agenda for the review
- Directions for splitting up work
- Test plan & critique/rationalization
- Additional Resources
This document outlines the proposed plan for testing our program. The program is a computer game designed for middle school students in Michigan with the learning objective of teaching students about the various effects of technology on society. The test plan was developed around our alpha prototype and will be supplemented as the program grows and additional classes/features are added.
Agenda for the review
Each member will review their respective materials, as specified below, and then discuss the strengths and weaknesses of the portions they examined.
Team Member 1: Review the source code and tests for WindowEntry, Window, UI, Block & Map.
Team Member 2: Review the source code and tests for TurnMenu, State, Spec, Game and main.py.
Team Member 3: Review the class diagram and tests for WindowEntry, Window, UI, Block & Map.
Team Member 4: Review the sequence diagrams and tests for TurnMenu, State, Spec, Game and main.py.
Note: if the team has only 3 members, team member 3 is not necessary.
Note: source code and other additional documents are linked below.
Test Plan & Critique/Rationalize
Attached below is the pdf file containing the risk analysis, tests and the rationalization, separated into different sections.