PerfMatrix

ComCorDEEPT Technique

ComCorDEEPT Technique

“ComCorDEEPT” is a technique to carry out the performance test result analysis in a proper direction. The main purpose of ComCorDEEPT technique is to identify the exact root cause of the issue observed during the test. This technique comprises of 7 analysis methods. These methods use performance test graphs and figures for analysis purpose and…
Read more

WHIWH Rule PerfMatrix

WHIWH Rule

Bottleneck identification is an art in Performance Testing. Without knowing this art you can not be a perfect performance tester. There are certain performance test result analysis technics which help to conduct a proper approach to find the bottleneck and its cause. Before starting an investigation on the bottleneck, you can apply WHIWH rule. WHIWH rule suggests a way…
Read more

Network-side Result Analysis

Network-side performance result analysis is a follow-up to Client and Server performance analysis and tuning efforts that I have discussed in the previous articles (Performance Test Result Analysis Basic Level and Performance TestResult Analysis Intermediate Level). Once you tested and optimized the client and server-side performance but still not getting the desired result, then look at the…
Read more

Error Graph

Error Graph

This is one of the basic graphs and frequently use to debug the performance bottleneck. Error graph provides details about the type of errors and the time when they occurred. Error graph could be the first point to kick-off the investigation of performance issue. It helps to categorize the error using response code. If the…
Read more

Throughput Graph

Throughput Graph

This has been noticed that the throughput graph is always less attentive. The reason could be either a performance tester does not understand its importance or does not care about it because it is not included in the NFRs. Of course, it is true that Throughput does not fall under the core performance metric category…
Read more

TPS Graph Analysis

Transactions per second Graph

In a performance test script, transaction refers to a group of requests which are sent to the server. A simple webpage may contain multiple requests which are associated with the components available on it. When a user does any action like hitting a button on the webpage then these requests (sync or async) are wrapped…
Read more