EXAMPLE TEST PLAN
[YOUR PROJECT NAME HERE]
ITFN3314 – TQA Test
Plan
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.
This is where you list all members of the team with roles.
Jon Smith Project Leader jonpreston@mail.clayton.edu
Mary Jones Developer maryjones@hotmail.com
Scott Harris Testing & Quality Assurance scott@sesamestreet.mil
This test assures that the function to calculate the line intersection handles vertical lines correctly
The inputs must contain DX1 = 0 and DX2 = 0
The function must return NO_INTERSECTION
YOUR INFO HERE
This test assures that the function to calculate the line intersection handles horizontal lines correctly
The inputs must contain DY1 = 0 and DY2 = 0
The function must return NO_INTERSECTION
([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]
This test assures that the function to calculate the line intersection handles a horizontal and a non-horizontal line call correctly
The inputs must contain DY1 = 0 and DY2 <> 0
The function must return [X, Y] pair of correct intersection
YOUR INFO HERE
This section entails a build breakdown
Completed Requirements
3.2
3.3.1
3.3.2
42, 13, 19, 59
All from Build 1 plus
4.1
4.2
4.3
All from Build 1 plus
13, 9, 99
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)