Test Effort Estimation
Why Test Effort EstimationExpected Testing outcomeEffort
Estimate of what ??
ResourcesTimeSkill
Who does the Test Estimation?
“Test Manager”
Steps in Test Effort Estimation1234567
Identifying the Components to be Tested1
Common ComponentsGUI ControlsScreensFunctionsReports
Identifying a Test Strategy2
On what basis test strategies are formed?
Based on the components indentified
TestStrategy1Functionality1TestStrategy2TestStrategy3Functionality12TestStrategy4
Identifying the tasks to be performedOne time task
Repetitive activities3
One time tasksPreparing test strategyUnderstanding customer requirementsEstablishing communication planRepetitive tasks
Identifying test condition
Developing Test cases
Generating Test Data
Reviewing test condition, test case, test data
Executing test cases
Reporting test resultsComputing software sizeBased on complexity4
Levels of complexityLow complexity
Web applications
Desktop applications
Medium complexity
Two tier/three tier application
High complexity
Multitier applicationsEstimating Test Effort1INPUTS25Test EffortDurations
Infrastructure
Resources

Test effort estimation