jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thatos Chronos <thato99m...@gmail.com>
Subject Re: Throughput Calculations From JMeter
Date Wed, 25 Sep 2013 12:08:41 GMT
And just for clarity the data is here in Google docs as well:

https://docs.google.com/spreadsheet/ccc?key=0AusuI83UaZxQdG1GeEt6bERSMHk1WWFpMUlienFIUnc#gid=0

Many thanks in advance,
Jon.



On 24 September 2013 18:15, Thatos Chronos <thato99mail@gmail.com> wrote:

> Hi all,
>
> JMeter displays the following for a test I've written in the GUI:
>
> Label, # Samples, Average, Median, 90% Line, Min, Max, Error %,
> Throughput, KB/sec
> Transaction Controller - Login    10    3438    1323    1468    1227
> 22395    0.0    0.44652824291136417    33.05185483645903
> Transaction Controller - Logout    10    42    47    52    22    64
> 0.0    0.4782858236081883    2.5983437858714367
> End and Collect Variables    10    0    0    1    0    1    0.0
> 0.4798234249796075    0.28859692133294945
> TOTAL    30    1160    47    1354    0    22395    0.0
> 1.3341634794983546    35.60157917704349
>
> and the following is output to CSV file based on properties set on the
> command line:
>
>
> timeStamp,elapsed,label,responseCode,responseMessage,threadName,dataType,success,bytes,grpThreads,allThreads,URL,Latency
> 1380042602244,1227,Transaction Controller - Login,200,"Number of samples
> in transaction : 4, number of failing samples : 0",Thread Group (no of
> users) 1-2,,true,47028,5,5,null,0
> 1380042603498,64,Transaction Controller - Logout,200,"Number of samples in
> transaction : 3, number of failing samples : 0",Thread Group (no of users)
> 1-2,,true,6865,6,6,null,0
> 1380042603576,1,End and Collect Variables,200,OK,Thread Group (no of
> users) 1-2,text,true,616,6,6,null,0
> 1380042602554,1468,Transaction Controller - Login,200,"Number of samples
> in transaction : 4, number of failing samples : 0",Thread Group (no of
> users) 1-3,,true,47028,6,6,null,0
> 1380042604055,34,Transaction Controller - Logout,200,"Number of samples in
> transaction : 3, number of failing samples : 0",Thread Group (no of users)
> 1-3,,true,3610,7,7,null,0
> 1380042604118,0,End and Collect Variables,200,OK,Thread Group (no of
> users) 1-3,text,true,616,7,7,null,0
> 1380042602862,1323,Transaction Controller - Login,200,"Number of samples
> in transaction : 4, number of failing samples : 0",Thread Group (no of
> users) 1-4,,true,47028,6,6,null,0
> 1380042604218,52,Transaction Controller - Logout,200,"Number of samples in
> transaction : 3, number of failing samples : 0",Thread Group (no of users)
> 1-4,,true,6865,6,6,null,0
> 1380042604279,1,End and Collect Variables,200,OK,Thread Group (no of
> users) 1-4,text,true,616,6,6,null,0
> 1380042603168,1381,Transaction Controller - Login,200,"Number of samples
> in transaction : 4, number of failing samples : 0",Thread Group (no of
> users) 1-5,,true,47028,6,6,null,0
> 1380042604585,47,Transaction Controller - Logout,200,"Number of samples in
> transaction : 3, number of failing samples : 0",Thread Group (no of users)
> 1-5,,true,6865,6,6,null,0
> 1380042604667,0,End and Collect Variables,200,OK,Thread Group (no of
> users) 1-5,text,true,616,6,6,null,0
> 1380042603475,1350,Transaction Controller - Login,200,"Number of samples
> in transaction : 4, number of failing samples : 0",Thread Group (no of
> users) 1-6,,true,47028,6,6,null,0
> 1380042604860,50,Transaction Controller - Logout,200,"Number of samples in
> transaction : 3, number of failing samples : 0",Thread Group (no of users)
> 1-6,,true,6865,6,6,null,0
> 1380042604944,0,End and Collect Variables,200,OK,Thread Group (no of
> users) 1-6,text,true,615,6,6,null,0
> 1380042603781,1354,Transaction Controller - Login,200,"Number of samples
> in transaction : 4, number of failing samples : 0",Thread Group (no of
> users) 1-7,,true,47028,5,5,null,0
> 1380042605226,26,Transaction Controller - Logout,200,"Number of samples in
> transaction : 3, number of failing samples : 0",Thread Group (no of users)
> 1-7,,true,3610,5,5,null,0
> 1380042605356,0,End and Collect Variables,200,OK,Thread Group (no of
> users) 1-7,text,true,615,5,5,null,0
> 1380042604087,1304,Transaction Controller - Login,200,"Number of samples
> in transaction : 4, number of failing samples : 0",Thread Group (no of
> users) 1-8,,true,47028,4,4,null,0
> 1380042605422,51,Transaction Controller - Logout,200,"Number of samples in
> transaction : 3, number of failing samples : 0",Thread Group (no of users)
> 1-8,,true,6865,4,4,null,0
> 1380042605505,0,End and Collect Variables,200,OK,Thread Group (no of
> users) 1-8,text,true,616,4,4,null,0
> 1380042604395,1319,Transaction Controller - Login,200,"Number of samples
> in transaction : 4, number of failing samples : 0",Thread Group (no of
> users) 1-9,,true,47028,3,3,null,0
> 1380042605745,24,Transaction Controller - Logout,200,"Number of samples in
> transaction : 3, number of failing samples : 0",Thread Group (no of users)
> 1-9,,true,3610,3,3,null,0
> 1380042605798,0,End and Collect Variables,200,OK,Thread Group (no of
> users) 1-9,text,true,616,3,3,null,0
> 1380042604703,1261,Transaction Controller - Login,200,"Number of samples
> in transaction : 4, number of failing samples : 0",Thread Group (no of
> users) 1-10,,true,47050,2,2,null,0
> 1380042605992,22,Transaction Controller - Logout,200,"Number of samples in
> transaction : 3, number of failing samples : 0",Thread Group (no of users)
> 1-10,,true,3610,2,2,null,0
> 1380042606042,1,End and Collect Variables,200,OK,Thread Group (no of
> users) 1-10,text,true,617,2,2,null,0
> 1380042601931,22395,Transaction Controller - Login,200,"Number of samples
> in transaction : 4, number of failing samples : 0",Thread Group (no of
> users) 1-1,,true,334687,1,1,null,0
> 1380042624355,51,Transaction Controller - Logout,200,"Number of samples in
> transaction : 3, number of failing samples : 0",Thread Group (no of users)
> 1-1,,true,6865,1,1,null,0
> 1380042624417,0,End and Collect Variables,200,OK,Thread Group (no of
> users) 1-1,text,true,616,1,1,null,0
>
> If I run this through jmeter-reports from here (
> https://github.com/marcoshack/jmeter-reports) it calculates the following:
>
>
> +-------------------------------------------+------+--------+---------+------+------+-------+------+------------+--------+--------+
>   | label                                     | reqs | errors | err_pct |
> min  | avg  | max   | sd   | avg_thrput | pct_90 | pct_95 |
>
> +-------------------------------------------+------+--------+---------+------+------+-------+------+------------+--------+--------+
>   | Transaction Controller - Navigator Login  | 10   | 0      | 0.0     |
> 1227 | 3438 | 22395 | 6319 | 3.608      | 22395  |        |
>   | Transaction Controller - Navigator Logout | 10   | 0      | 0.0     |
> 22   | 42   | 64    | 13   | 0.479      | 64     |        |
>   | End and Collect Variables                 | 10   | 0      | 0.0     |
> 0    | 0    | 1     | 0    | 0.48       | 1      |        |
>
> +-------------------------------------------+------+--------+---------+------+------+-------+------+------------+--------+--------+
>
>   Time values in milliseconds and throughput in Requests Per Second.
>
> which doesn't tally with what I see in the GUI for throughput.
>
> Can somebody explain to me how the above data in the CSV file is used to
> calculate the results I see in the JMeter GUI please?
>
> Many thanks,
> Jon.
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message