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

  1. Approvals

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