November 16, 2012

Performance Testing Metrics

Performance Test Engineers do their job really well. But for a long term project, it is much important to accomplish the task by spending optimum effort. “Who cares about metrics? My job is scripting, execution and result analysis” this is the thought that every performance test engineers have in their mind (including me). But is this justifiable? Definitely not, it is anything wrong to take additional responsibilities and help team leads or managers to assist them in effort logging, prepare metrics for the client presentation etc. The main issue here is only few testers really aware about metrics funda.

Hence, in this blog post, I am going to list out the Performance Testing Metrics which are aligned with each Performance Testing Life Cycle (PTLC) that needs to be captured and analyzed during the project tenure.

What is the difference between Metrics and Measurement?

Measurement is an entity that defines entity in the form of size, quantity, count, dimension etc. e.g. number of defects found in the system.

Metrics is an entity which derives from measurement. E.g. number of defects per person per hour found in the system.

Non-Functional Requirements Elicitation and Analysis

  1. Effort Spent on Non-Functional Requirements Analysis
  2. Review effort on Non-Functional Requirements Analysis
  3. Non-Functional Requirements document defect count

Performance Test Strategy

  1. Performance Test Strategy preparation effort
  2. Performance Test Strategy review effort
  3. Performance Test Strategy defect count
  4. Test Scripts count
  5. Performance parameters list

Performance Test Design

  1. Test Scripting effort
  2. Test Script Rework effort
  3. Test Script Review effort
  4. Test Scripts per day per person
  5. Test Data Set up effort
  6. Test Environment set up effort
  7. Test Script Defects Count

Performance Test Execution

  1. Test Script Execution Effort
  2. Test Script defects count during execution
  3. Test Script execution cycles count

Performance Test Result Analysis

  1. Number of Graphs and Chart generated
  2. Analysis and Tuning effort
  3. SLA percentage change log
  4. SLA met log
  5. Number of Cycles completed

Benchmarks and Recommendations

  1. Preparation of Results / Benchmarks and Recommendations document effort
  2. Result /Dashboard document review effort

If you are enjoying our articles, please subscribe for our free weekly newsletter.

About NaveenKumar Namachivayam

Hi there! is a passionate and experienced Performance Test Analyst based in Chicago, USA with skill sets in Manual Testing, Test Automation, Performance Testing, and Test Estimation. He loves to learn and experiment new trends and models in Software Testing. Please stop by at his personal blogs: Excel Blog, DealsBrook,, and Affiliate Insights blog and Software Testing Memes.

2 Comments on “Performance Testing Metrics

Mohammad Zafar
June 7, 2013 at 10:36 am

could you please also give some details about mobile performance testing measures and metrics? That would be helpful. Thanks

June 7, 2013 at 12:18 pm

Sure Mohammad. I will post.


Leave a Reply

Your email address will not be published. Required fields are marked *