Testing Effort Estimates - TestCases
Testing Effort Estimates - TestCases
Testing Effort Estimates - TestCases
High Level Estimation (To be used when providing a high level estimate before requirements stu
1. Provide value for expected test requirements
2. The no. of test cases that can be expected of different complexities for the test requirements is auto-calculated
3. The number of test cases of different complexity levels are auto-calculated
4. Based on the project's past data, the values in the 'Basis for Estimation' section need to be updated by the PM/TL
1. Based on the requirement specfications, break down the testable rquirements to the lowest possible level
2. List the low level requirements in 'Details-Analysis' and 'Details-Execution' sheets and assign a complexity ratin
for all the facots.
3. Average complexity is automatically calculated
4. Based on the average complexity and the wighted complexity guidelines provided on the details sheets, assign th
complexity for each low level requirement
5. The no. of test cases that can be expected of different complexities for the test requirements is auto-calculated
Total No. of Test Case for Requirement of Specified Complexity - This is the total number of test cases (low/ Med
complexities) that are required to completed test one of the specified complexity test requirement - For e.g. For 1 c
requirement, 10 test cases may be required, out of which, 7 may be Complex, 1 Medium and 2 may be Simple test
st requirements is auto-calculated
st requirements is auto-calculated
otal number of test cases (low/ Medium/ High
ty test requirement - For e.g. For 1 complex test
1 Medium and 2 may be Simple test cases.
Complex 6 210
Medium 6 120
Simple 3 30
Other Factors
Project Familiarity Type 1 5.00
360.00 Execution 15 10 5
42.00 42.00 Project Familarity
Type PDs
Type 1 5
Type 2 10
Type 3 15
Type 4 20
Expected % of Requirements for Complexity Levels
Simple 20
Medium 40
Complex 40
Simple 10
Medium 20
Complex 35
Expected % of Test Cases of Complexity Levels
Simple 40
Medium 30
Complex 30
Basis of Estimation
Complexity Levels
Testing Effort Estimates - Initial
Test Preparation
Level of Complexity Count of Test
Requirements
Complex 0
Medium 0
Simple 0
Complex 0
Medium 0
Simple 0
Total No. of Expected Test Cases
Total Man days
Other Factors
Project Familiarity Type 1
Query Resolution during Preparation phase (% of 10%
total Test Preparation Effort)
Test Data Preparation Effort 20%
Regression Pack Revision (PDs)
Test Preparation - Review and Rework 5%
Regression (PDs)
Defect Management effort (% of total test 10%
execution effort)
Project Management (FTA Efforts in both 15%
Preparation and Execution Phase)
Retesting / Re-execution of scripts (% of total Test 15%
Execution Efforts)
Contingency (e.g.Downtime. %of total Test 10%
execution efforts)
Total Effort
Testing Effort Estimates - Initial
Test Preparation
Total No. of Test Case for Requirement Total Number of Test PDs - Test
of Specified Complexity Cases for Specified Preparation
Complexity
0 0 0.00
0 0 0.00
0 0 0.00
0
0.00
Test Execution
Total No. of Test Case for Requirement Total Number of Test PDs - Test
of Specified Complexity Cases for Specified Execution
Complexity
0 0 0.00
0 0 0.00
0 0 0.00
0.00
0.00
Other Factors
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
Basis of Estimation
Productivity Standards (No.of Test Cases processed per person per day)
Prepration 15 10 5
Execution 15 10 5
Project Familarity
Type PDs
Type 1 5
Type 2 10
Type 3 15
Type 4 20
Complex 30
Detailed Estimates - Test Analysis
Less than 3
Between 3 and 4
More than 4
Complexity
Output No. of Other Report Field Complexity of Alternative Average
Apps checks validations the test data Flows Complexity
Affected involved
Complexity
Suggested
Weighted
Complexity
1-Simple
2-Average
3-Complex
Comments
Weighted
Complexity
Detailed Estimates - Test Execution
Less than 3
Between 3 and 4
More than 4
Complexity
Run time test Report checks Input Output Average Weighted
data set-up Complexity Complexity
r Weighted Complexity
Analysis
Team's Domain Knowledge Domain knowledge required to understand the requirement
Impact How many modules from the same system/app are involved
Report checks The complexity of the reports that are being generated
Field validations involved Complexity of field validations involved
Complexity of the test data Effort required for test data set-up
Alternative Flows Average alternative flows in the use cases or functional docs
for the module
Execution
Batch Runs Required
Report checks
Input Data
Output Data
ality to be Tested
Rules - Complexity Paramaters
1-Experts
2-Experienced
3-As Required
4-Not sufficient
5-None
1-Experts
2-Experienced
3-As Required
4-Not sufficient
5-None
1 - 1 Input parameter
2 - 2 Input parameters
3 - 3-4 Input parameters
4 - 5 Input parameters
5 - More than 5 input parameters
1 - 1 Output parameter
2 - 2 Output parameters
3 - 3-4 Output parameters
4 - 5 Output parameters
5 - More than 5 Output parameters
1 - 1 Input parameter
2 - 2 Input parameters
3 - 3-4 Input parameters
4 - 5 Input parameters
5 - More than 5 input parameters
1 - 1 Output parameter
2 - 2 Output parameters
3 - 3-4 Output parameters
4 - 5 Output parameters
5 - More than 5 Output parameters
COPYRIGHT © 2003-2008 HSBC Software Development (India) Pvt. Ltd.
All rights reserved. No part of this document may be reproduced, stored in a retrieval system or transmitted, in any
form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior written
permission of HSBC Software Development (India) Pvt. Ltd.
Previous Versions
Date Version Description Author
14-Feb-08 0.1 Initial draft Shilpa Pitke
opment (India) Pvt. Ltd.
Approved/Reviewed By
PCCB
Approved/Reviewed By
SEPG