Software Test Planning FAQ 1) What is Test Planning? The activity of establishing or updating a test plan. 2) What is Test Plan? A document describing the scope, approach, resources resources and schedule of intended test activities. It identifies amongst others test items, the features to be tested, the testing tasks, who will do each task, degree of tester independence, the test environment, the test design techniques and entry and exit criteria to be used, and the rationale for their choice, and any risks requiring contingency planning. It is a record of the test planning process. 3) What is IEEE Test Plan Template? IEEE 82 Test Plan Template •
Test Te st lan Identi Identifier fier
•
Introduction
•
!eferences
•
Test Te st Items
•
"eatures To #e Te Tested sted
•
"eatures $ot To #e Te Tested sted
•
Approach
•
Item ass%"ail &riteria
•
'uspension &riteria And !esumption !equirements
•
Test Te st (eliverabl (eliverables es
•
Testing Ta Tasks sks
•
)nvironmental $eeds
•
!esponsibilities
•
'taffing And Tr Training aining $eeds
•
'chedule
•
!isks And &ontingencies
•
Approvals
!) What are the important tas"s in Test Planning stage? a* +nderstanding and analying the requirements b* !isk Analysis
c* Te Test st 'trategy Implem Implementation entation d* Test Test )stimations -'cope of the proect, Time, #udget, #udget, Avaialable Avaialable resources* e* Te Team am formatio formation n f* Te Test st lan (ocumenta (ocumentation tion g* &onfiguration management lanning h* Tr Traceabilit aceability y /atrix i* (efining Te Test st )nvironmen )nvironmentt set up 0* 1hat are the reference documents for Te Test st lanning2 #eferen$e %o$&ments for Test Planning stage' !equirements roect lan Test Te st 'trategy 333 (esign docs rocess guidelines docs &orporate standards docs
)tc...
() What is the &tp&t of Test Planning stage? Test lan (ocument *) +ow Test ,ea- -efines Test ,a. set/&p? Test 4ead defines Test )nvironment set3up based on 'ystem !equirements specification document. 8) What are the $onsi-era.le fa$tors for Test Estimations? 'cope of the proect, Time, #udget, Available Avail able 5uman and )nvironmental resources ) Who is the a&thor of Test Plan -o$&ment?
Test Te st 4ead 4e ad or Te Team am 4ead 10) Who approes Test Plan -o$&ment? 6enerally roect /anager approves the Te Test st lan (ocument after review process. 11) What is Test Point Analsis? A formula based test estimation method based on function point analysis. 12) What is Software Test Pro$ess? The fundamental test process comprises test planning and control, test analysis and design, test implementation and execution, evaluating exit criteria and reporting, and test closure activities. 13) What is F&n$tion Point Analsis? A /ethod aiming to measure the sie of the functionality of an information system. The measurement is independent of the technology technology.. This measurement may be used as a basis for the measurement of productivity productivity,, the estimation of the needed resources, and proect control. 1!) What is Entr $riteria in Test Plan? The set of generic and specific conditions for permitting a process to go forward with a defined task, e.g. test phase. The purpose of entry criteria is to prevent a task from starting which would entail more -wasted* effort compared to the effort needed to remove the failed entry criteria. 1) What is E4it $riteria in Test Plan? The set of generic and specific conditions, agreed upon with the stakeholders, for permitting a process to be officially completed. The purpose of exit criteria is to prevent a task from being considered completed when there are still outstanding parts of the task which have not been finished. )xit criteria are used to report against and to plan when to stop testing. 1() What is Test -eliera.le? Any test -work* product that must be delivered to someone other than the test -work* product7s author. 1*) What are the Test -eliera.les in Software Test Pro$ess? Test deliverables Test Te st plan document document,, Test Te st cases, Test Te st design specifi specifications, cations,
Tools To ols and their outputs,
'imulators, 'tatic and dynamic generators, )rror logs and execution logs, roblem reports and corrective actions.
18) What is 5aster Test Plan? A test plan that typically addresses multiple test levels. 1) What is Wi-e 6an- %elphi? An expert based test estimation technique that aims at making an accurate estimation using the collective collective wisdom wisdom of the team members. 8* A+T -Application +nder Test*2
5ow to select appropriate appropriate add add ins for our