Exit criteria: The system passes all tests.
Function Testing will be conducted to ensure the system meets the requirements set out in the SRS. A checklist will be created from the SRS detailing each requirement. This checklist will be stored in CVS in the file src/test/function/FTChecklist.
To perform Function Testing, the tester will step through the checklist and respond to each point with either PASS or FAIL. If the tester's response is FAIL, any extra comments may be added. This altered checklist file will serve as the test report for Function testing.
Test reports for Function Testing will be stored in the group directory under test-reports/function