Software Testing Estimation Techniques
Estimating effort for test is one of the major and important tasks in SDLC. Correct estimation helps in testing the Software with maximum coverage. This section describes some of the techniques which can be useful during the estimating of effort for testing.
Functional Point Analysis
This method is based on the analysis of functional user requirements of the Software with following categories:
Outputs
Inquiries
Inputs
Internal files
External files
Test Point Analysis
This estimation process is used for function point analysis for Black box or Acceptance testing. It is use the main elements of this method are: Size, Productivity, Strategy, Interfacing, Complexity and Uniformity etc.
Mark-II method
It is estimation method used for analysis and measuring the estimation based on end user functional view. The procedure for Mark-II method is:
Determine the View Point
Purpose and Type of Count
Define the Boundary of Count
Identify the Logical transactions
Identify and Categorize Data Entity Types
Count the Input Data Element Types
Count the Functional Size
Miscellaneous
You can use other popular estimation techniques like:
Delphi Technique
Analogy Based Estimation
Test Case Enumeration Based Estimation
Task (Activity) based Estimation
IFPUG method