Appendices
315
Appendix D
Essential Test Plan
A test plan is a roadmap that allows some feasibility check of the following
items:
n
Resource/cost
n
Schedule
n
Goals
A test plan contains the following major components:
Goals and Exit CriteriaA.
Quality goals that need to be met for test phase to exiti.
Robustness goals of the productii.
Schedule goals of the projectiii.
Performance and efficiency goals of the productiv.
Items to Be Tested/InspectedB.
Executables such as modules and componentsi.
Nonexecutables such as requirements specification or design ii.
specification
91998_APPX_Tsui.indd 315 1/11/13 8:45:51 AM
Test Process/ MethodologiesC.
Unit test/ Functional test/ Acceptance test/ Regression test/ and so on, i.
methodologies
Inspections/reviews methodologiesii.
Black-box testing (e.g., Input domain test, boundary value testing)iii.
White-box testing (e.g., control path testing, data flow testing)iv.
Test metrics (e.g., code coverage, branch coverage, number of problem v.
by severity)
Test—bug report—fix—retest process vi.
ResourcesD.
People (number of, skills, etc.)i.
Tools (for measurement, defect management, etc.)ii.
Systems (test execution platform, test case development, etc.)iii.
ScheduleE.
Test-case developmenti.
Test executionii.
Problem reporting and fixingiii.
RisksF.
Missing goalsi.
Back-up resources neededii.
Major Test Scenarios and Test CasesG.
Boundary value and input domain test casesi.
Control path and dataflow test casesii.
Integration and intermodular test casesiii.
316 Appendices
91998_APPX_Tsui.indd 316 1/11/13 8:45:51 AM
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.216.96.94