Highlighted
Absent Member.
Absent Member.
13671 views

whats the explanation of Average Response Time vs Transactions per sec?

hello guys,

 

i know this may sound stupid but im just confused on this 2 terminologies.

is the Average response time is the "average" value/time for example 100 transactions whatever what it is that would be the Average from LoadRunner going to the application server.

while the transactions per sec is the "speed" or throughput per transaction LoadRunner going to the application server.

 

am i correct? if not kindly simplify 😃

 

 

thanks in advance

0 Likes
6 Replies
Highlighted
Absent Member.. Absent Member..
Absent Member..

Transactions/sec : for each transaction, the number of times it passed, failed and stopped during each second of a load test scenario run.

 

Avg transaction response time: Average time taken to perform transactions during each second of the load test scenario run.

 

-Arjun

0 Likes
Highlighted
Honored Contributor.
Honored Contributor.

Response Time: Response time refers to the length of time that elapses between when a user presses Enter and when a window displays the required full data.

Transaction Response Time: Since transaction is a unit of script (you divide your script into transactions), so time taken to complete (to get response from server) one transaction is called Transaction response time.

Average Transaction Response Time: If you are running your test with 5 Virtual Users, so average time taken by those VUsers to complete a particular transaction is called average transaction response time.
eg 1st Vuser has 1 secs Transaction Response Time
2nd.........................2 secs....................................................
3nd.........................3 secs....................................................
4nd.........................4 secs....................................................
5nd.........................5 secs....................................................

so Average transaction response time would be (1+2+3+4+5)/5=3
ATRT is 3 secs

Transactions per second (TPS): Number of transaction in 1 secs is called transactions per second.
eg. If a transaction takes 5 secs to complete, then its TPS is 1/5= 0.20 secs.

-Gagan
Regards,
Gagandeep Malviya

If you find that this or any post resolves your issue, please be sure to mark it as an accepted solution
Highlighted
Absent Member.
Absent Member.

the explanation is really awesome..thanks a lot

can you please explain with a graph as well, that will be really useful..

 

Thanks in Advance

0 Likes
Highlighted
Absent Member.
Absent Member.

thanks Gagandeep for the post...can you please explain with graph
0 Likes
Highlighted
Honored Contributor.
Honored Contributor.

Please find below links to get a detailed explanation of Response Time Graph and TPS Graph:

Response Time Graph

Transactions per second (TPS) Graph

Regards,
Gagandeep Malviya

If you find that this or any post resolves your issue, please be sure to mark it as an accepted solution
0 Likes
Highlighted
Respected Contributor.
Respected Contributor.

Hi Kanojila,

To be very simple Average Reponse time will give idea how your transactions are performed throughout the test, if any transaction is consuming high response time we can check only that transaction need to see at which particular part of the test during the complete execution we had get the high response times.

    Transaction per second is related to how good the application is responding per second, just gives the idea of transaction rate. If the number of the transactions are high the server performance is good in the application point of view

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.