EXAMPLE TEST PLAN [YOUR PROJECT NAME HERE]

 

ITFN3314 – TQA Test Plan

 

Introduction

This is where you describe the testing approach that your team will take.  Discuss how you will make use of black box, white box, integration, and regression testing into your project. 

 

Personnel

This is where you list all members of the team with roles.

 

Name                                      Role                                                                        E-mail

Jon Smith                               Project Leader                                                       jonpreston@mail.clayton.edu

Mary Jones                           Developer                                                              maryjones@hotmail.com

Scott Harris                           Testing & Quality Assurance                            scott@sesamestreet.mil

 

 

Test Cases

 

Test Number     42

 

Purpose

This test assures that the function to calculate the line intersection handles vertical lines correctly

 

Preconditions

The inputs must contain DX1 = 0 and DX2 = 0

 

Post-conditions

The function must return NO_INTERSECTION

 

Test Cases

YOUR INFO HERE

 

 

Test Number     43

 

Purpose

This test assures that the function to calculate the line intersection handles horizontal lines correctly

 

Preconditions

The inputs must contain DY1 = 0 and DY2 = 0

 

Post-conditions

The function must return NO_INTERSECTION

 

Test Cases

([1,4]-[8,4], [6,-10]-[10,-10]) = NO_INTERSECTION

([2,2]-[3,3], [6,-10]-[10,-10]) = INTERSECTION [X,Y]

([0,0]-[3,0], [6,0]-[10,0]) = INTERSECTION [X,Y]

 

 

 

Test Number     44

 

Purpose

This test assures that the function to calculate the line intersection handles a horizontal and a non-horizontal line call correctly

 

Preconditions

The inputs must contain DY1 = 0 and DY2 <> 0

 

Post-conditions

The function must return [X, Y] pair of correct intersection

 

Test Cases

YOUR INFO HERE

 

 

Build Schedule

This section entails a build breakdown

 

Build 1 (February 17, 2001)

 

Completed Requirements

3.2

3.3.1

3.3.2

 

Tests to be performed on this build

42, 13, 19, 59

 

 

Build 2 (February 24, 2001)

 

Completed Requirements

All from Build 1 plus

4.1

4.2

4.3

 

Tests to be performed on this build

All from Build 1 plus

13, 9, 99

 

 

Errors Report

Error Number      Found By               When Found         Description                                                                                           Status

1                              Smith                      2/10/01                   The intersection function doesn’t handle [0,0]-[0,1] intersect     pending (Smith)

2                              Jones                      2/10/01                   Button to click to call intersect function doesn’t work                  completed (Smith 2/12/01)