Saturday, January 21, 2012

Software Testing Metrics

Metrics are the most important responsibility of the Test Team. Metrics allow for deeper understanding of the performance of the application and its behavior. The fine tuning of the application can be enhanced only with metrics. In a typical QA process, there are many metrics which provide information.

The following can be regarded as the fundamental metric:

Functional or Test Coverage Metrics.

Software Release Metrics.

Software Maturity Metrics.

Reliability Metrics.

Mean Time To First Failure (MTTFF).

Mean Time Between Failures (MTBF). 
 Mean Time To Repair (MTTR).

Acceptance criteria tested = Acceptance criteria tested / total acceptance criteria 

Defects per size = Defects detected / system size 

Test cost (in %) = Cost of testing / total cost *100 

Cost to locate defect = Cost of testing / the number of defects located

Achieving Budget = Actual cost of testing / Budgeted cost of testing 

Defects detected in testing = Defects detected in testing / total system defects 

Defects detected in production = Defects detected in production/system size

Quality of Testing = No of defects found during Testing/(No of defects found during testing + No of acceptance defects found after delivery) *100 

Effectiveness of testing to business = Loss due to problems / total resources processed by the system. 

System complaints = Number of third party complaints / number of transactions processed 

Scale of Ten = Assessment of testing by giving rating in scale of 1 to 10 

Source Code Analysis = Number of source code statements changed / total number of tests. 

Effort Productivity = Test Planning Productivity = No of Test cases designed / Actual Effort for Design and Documentation 

Test Execution Productivity = No of Test cycles executed / Actual Effort for testing
 

17 comments:

  1. Hello there, just became alert to your blog through Google, and found that it's truly informative. I’m going to watch out for brussels. I’ll appreciate if you continue this in future. Many people will be benefited from your writing. Cheers!
    Hitch Extender 12 inch Tow Hitch Extension

    ReplyDelete
    Replies
    1. Thanks blake.sure i will try to provide useful information for beginners in software testing

      Delete
  2. STC Technologies could also consider an alternative model to some Niche requirements like QTP/ Performance/Security/VisionPlus/Mainframe/Selenium testing. Thus STC Technologies have many options to serve based on the requirements.

    STC Technologies

    ReplyDelete