bmi calculator test plan

5
Te st Plan Identifier: BMI Calculator Test Plan version 1 Author Ahmed Farooq – QA Analyst Introduction Summary This test plan ill !eature all activities required to per!orm adequate testin" !or the BMI Calculator #e!ore it is delivered in the !i!th ee$ o! B% CS&'' class( BMI Calculator) hich ill #e developed in *isual Basic) ill run on various +indos operatin" systems ill need to tested on various plat!orms ith all identi!ied test cases( ,e!erence- BMI Test Cases ./ot availa#le yet0 Test Items BMI Calculator v1( The calculator ill #e supported on the !olloin" operatin" systems) so it ill need to #e tested on all these plat!orms- 1( +i ndos *i st a 2( +i ndo s 3 ,e!erences- 1( ,e quirements doc(4ls4 2( 5e si "n 65ocu me nt (do c4 ,e!erences to #u" reports- ./ot availa#le yet0 Features to be Tested 1( Install ation o! BMI Calcul ator in the supported + indo s operatin" syste ms 2( Input s that t he BMI Ca lculator il l accept '( 7utputs that the BMI Calc ulat or i ll displa y 8( Spel l che c$ o! all te4t dis pla yed i n the appl icat ion 9( Per !or ma nce tes ti n" ! or ou tput s

Upload: bogdan-turtoi

Post on 02-Jun-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BMI Calculator Test Plan

8/10/2019 BMI Calculator Test Plan

http://slidepdf.com/reader/full/bmi-calculator-test-plan 1/5

Test Plan Identifier:

BMI Calculator Test Plan version 1

Author

Ahmed Farooq – QA Analyst

Introduction

Summary

This test plan ill !eature all activities required to per!orm adequate testin" !or the BMICalculator #e!ore it is delivered in the !i!th ee$ o! B% CS&'' class(

BMI Calculator) hich ill #e developed in *isual Basic) ill run on various +indosoperatin" systems ill need to tested on various plat!orms ith all identi!ied test cases(

,e!erence-

BMI Test Cases ./ot availa#le yet0

Test Items

BMI Calculator v1(

The calculator ill #e supported on the !olloin" operatin" systems) so it ill need to #etested on all these plat!orms-

1( +indos *ista

2( +indos 3

,e!erences-

1( ,equirements doc(4ls4

2( 5esi"n65ocument(doc4

,e!erences to #u" reports-

./ot availa#le yet0

Features to be Tested

1( Installation o! BMI Calculator in the supported +indos operatin" systems

2( Inputs that the BMI Calculator ill accept

'( 7utputs that the BMI Calculator ill display

8( Spell chec$ o! all te4t displayed in the application

9( Per!ormance testin" !or outputs

Page 2: BMI Calculator Test Plan

8/10/2019 BMI Calculator Test Plan

http://slidepdf.com/reader/full/bmi-calculator-test-plan 2/5

Features Not to Be Tested

 /o :oad testin" ill #e per!ormed since the application cannot #e used #y multipleusers simultaneously

 /o Security testin" ill #e per!ormed as the application ill not contain identi!ia#lein!ormation !or the user 

Approach

7verall approach to testin"Functional and per!ormance testin" ill #e per!ormed on the BMI Calculator( There isno need to per!orm unit or inte"ration testin" as the application has a small num#er o!!eatures) hich ill #e covered in the #asic !unctional testin"(

Functional Testin"Positive and ne"ative testin" ill #e per!ormed on the BMI Calculator coverin" alled"e cases as mentioned in the test cases(

Per!ormance Testin"Per!ormed manually #y chec$in" the response times o! outputs and ho lon" it ta$esto launch BMI calculator(

Minimum de"ree o! comprehensiveness requiredAll positive test cases must pass coverin" !unctional test cases( Per!ormance testin" isnot required(

Additional completion criteriaBMI Calculator must run on #oth +indos 3 and +indos *ista(

,equirements; tracin"

1( <ach test case ill identi!y hich ,equirements it covers

2( Test case ill #e mar$ed as Passed=Failed=/ot tested yet to display its status

Constraints

1( Testin" must #e completed on each Sunday #e!ore the iteration ends

2( All testin" must #e completed #y &=13=211

Item Pass/Fail Criteria

All test items ill #e mar$ed as passed i! all positive and ne"ative .includin" ed"ecases0 testin" criteria have passed(

An item may #e mar$ed >,eady !or ,elease? ith an e4istin" !ailure i! the de!ect ismar$ed as >+on;t Fi4?(

An item may not #e mar$ed >,eady !or ,elease? i! a related #loc$er or critical de!ecte4ists(

Suspension Criteria and Resumption Requirements

Testin" may #e suspended i!-

Page 3: BMI Calculator Test Plan

8/10/2019 BMI Calculator Test Plan

http://slidepdf.com/reader/full/bmi-calculator-test-plan 3/5

1( A #loc$er #u" e4ists

2( The test machines are disa#led

Testin" activities hich must #e redone hen testin" is resumed

1( Installation o! BMI Calculator 

2( Smo$e test o! BMI Calculator '( ,e"ression o! #asic !unctionality

Test eli!erables

5elivera#le documents-

1( Test plan)

2( Test cases

'( Bu" ,eports

Test Input@ei"ht- 1) ) 1) 1&) a#c) special characters DEGHJKL.06N-?O

+ei"ht- 1) ) 1) 99) a#c) special characters DEGHJKL.06N-?O

A"e- 1) ) 1) 11) a#c) special characters DEGHJKL.06N-?O

Test 7utput-

BMI- 1

@ei"ht- same num#er as inputO

+ei"ht- same num#er as inputO

There are no testin" tools used !or this application( All testin" ill #e per!ormedmanually(

Testin" Tas#s

Tas$s necessary to prepare !or and per!orm testin"

1( Install 5::s !or runnin" *isual Basic Applications

2( Install BMI Calculator 

'( ,un BMI Calculator 

8( Per!orm Functional Testin"9( Per!orm Per!ormance Testin"

&( ,e"ress on di!!erent +indos operatin" system

Tas$ interdependenciesBMI Calculator ill not run i! the appropriate 5::s are not installed

Page 4: BMI Calculator Test Plan

8/10/2019 BMI Calculator Test Plan

http://slidepdf.com/reader/full/bmi-calculator-test-plan 4/5

Special s$ills requiredQA Analyst must #e a#le to dia"nose and recreate the e4act steps needed !or the #u"to occur and provide possi#le or$arounds(

$n!ironmental Needs

 /ecessary properties o! test environment-

+indos *ista) +indos 3

*M+are ith +indos *ista or +indos 3

Support !or installin" *B 9 applications

QA Analyst must have su!!icient permissions on test machines to install BMICalculator .an e4ecuta#le !ile0(

QA Analyst must have su!!icient permissions on test machines to install 5::s !orappropriate *isual Basic version;s applications(

Responsibilities

Ahmed Farooq ill #e responsi#le !or ritin" the test cases and e4ecutin" those tests(

@aroon Chouhan ill #e responsi#le !or resolvin" any #u"s(

Any test case hich may #e irrelevant can #e mar$ed as such #y evin Flynn(

@aroon Chouhan ill #e responsi#le !or providin" the or$in" application in thecurrent iteration(

QA Analyst ill #e responsi#le !or settin" up his on test environment( Any helpneeded .!or e4ample) settin" up the necessary 5::s0 ill #e provided #y thedeveloper(

Staffin" and Trainin" Needs

QA Analyst needed to per!orm !unctional and per!ormance testin"( Must $no ho toidenti!y ed"e cases and ne"ative test cases(

QA Analyst may need instructions in ho to install *B applications on unsupported+indos operatin" system(

Schedule

Testin" #e"ins- 9=22=211,eport all unresolved issues that must #e resolved #e!ore release- &=12=211,elease Candidate date- &=19=211All Testin" completion date- &=13=211

Time required to do each testin" tas$

1( Install 5::s !or runnin" *isual Basic Applications – 9 minutes

Page 5: BMI Calculator Test Plan

8/10/2019 BMI Calculator Test Plan

http://slidepdf.com/reader/full/bmi-calculator-test-plan 5/5

2( Install BMI Calculator – 9 minutes

'( ,un BMI Calculator – 1 minute

8( Per!orm Functional Testin" – 1 day

9( Per!orm Per!ormance Testin" – day

&( ,e"ress on di!!erent +indos operatin" system – day

Ris#s and Contin"encies

Testin" ill #e per!ormed #y one QA AnalystN so i! that person is unavaila#le testin"ill #e a!!ected adversely(

Contin"ency- Test cases ill #e ritten ith detailed steps so any person can e4ecutethem(

Bu"s !ound may not #e resolved quic$ly as the team is spread across di!!erent re"ionsand may delay proRect delivery(Contin"ency- All critical and #loc$er #u"s should #e reported immediately to thedeveloper and an estimate !or the !i4 should #e as$ed so that the !i4 could #e tested assoon as its delivered #ac$ !or testin"(

Appro!als

Ahmed Farooq – QA Analyst

Si"nature- 5ate- 9='=11

@aroon Chouhan – 5eveloper Si"nature- 5ate- 9='=11

Adriana Castrillon – ProRect Mana"er Si"nature- 5ate- 9='=11

evin Flynn ,equirements Analyst(Si"nature- 5ate- 9='=11