Assignment
2
CpSc
873
Test
Plans
The tests conducted during a project can cost
anywhere from 50% to 200% of the cost of actually developing the application
software. Therefore it is necessary that this activity (just like the
development process) be carefully planned. The first activity is to plan the
test processes. This assignment will focus on the system test plan. This plan
provides the context within which the testing activities of the project are
conducted. Below is the outline of the documentation for the test process as
specified in the IEEE 829 standard.
1.0 Introduction
2.0 Test Items
3.0 Tested Features
4.0 Features Not Tested (per cycle)
5.0 Testing Strategy and Approach
5.1 Syntax
5.2 Description of Functionality
5.3 Arguments for tests
5.4 Expected Output
5.5 Specific Exclusions
5.6 Dependencies
5.7 Test Case Success/Failure Criteria
6.0 Pass/Fail Criteria for the Complete Test
Cycle
7.0 Entrance Criteria/Exit Criteria
8.0 Test Suspension Criteria and Resumption
Requirements
9.0 Test Deliverables/Status Communications
Vehicles
10.0 Testing Tasks
11.0 Hardware and Software Requirements
12.0 Problem Determination and Correction
Responsibilities
13.0 Staffing and Training Needs/Assignments
14.0 Test Schedules
15.0 Risks and Contingencies
The assignment is to develop the first
iteration of a test plan for the development of the Brickles application. The
plan will be updated as the project progresses. View documents about the product line at www.cs.clemson.edu/~johnmc/courses/cpsc372/productLine/documents.html.
Due: January 29, 2003 prior to 4 pm in the
dept office. Use Word format.
Points: 2
Submit: Test plan
Team: Individual effort