Dear Wiki user, You have subscribed to a wiki page or wiki category on "Jakarta-jmeter Wiki" for change notification.
The following page has been changed by AndresGaleano: http://wiki.apache.org/jakarta-jmeter/LogAnalysis ------------------------------------------------------------------------------ *Windows alternatives [http://www.cygwin.com Cygwin], [http://www.microsoft.com/technet/interopmigration/unix/sfu/default.mspx Windows SFU], or linux on a Virtual PC *Or use a Linux/Unix OS exclusively to run the above scripts .. + == Java Class to Quickly Summarize JMeter Results == + + I used the JMeter Ant task, [http://www.programmerplanet.org/pages/projects/jmeter-ant-task.php], to produce very large output files. I wrote up this Java class to Summarize this information. I hope you find this useful. - Andy G. + + Java Class: attachment:JMeterSummary.java + + Sample Ouput: + {{{ + All Urls: + cnt: 333, avg t: 535 ms, max t: 30755 ms, min t: 10 ms, result codes: {200=291, 302=42}, failures: 0, cnt by time: [0.0 s - 0.5 s = 312, 0.5 s - 1.0 s = 16, 30.5 s - 31.0 s = 5] + avg conn: 17 ms, max conn: 120 ms, min conn: 0 ms, elapsed seconds: 71 s, cnt per second: 5 + + URL: / + cnt: 27, avg t: 44 ms, max t: 90 ms, min t: 20 ms, result codes: {200=27}, failures: 0, cnt by time: [0.0 s - 0.5 s = 27] + + URL: /home.html + cnt: 30, avg t: 173 ms, max t: 581 ms, min t: 70 ms, result codes: {200=30}, failures: 0, cnt by time: [0.0 s - 0.5 s = 27, 0.5 s - 1.0 s = 3] + + URL: /news/ + cnt: 9, avg t: 93 ms, max t: 120 ms, min t: 70 ms, result codes: {200=9}, failures: 0, cnt by time: [0.0 s - 0.5 s = 9] + + URL: /signout.jsp + cnt: 21, avg t: 30 ms, max t: 60 ms, min t: 20 ms, result codes: {302=21}, failures: 0, cnt by time: [0.0 s - 0.5 s = 21] + ... + }}} + + ||cnt || number of requests || + ||avg t || average time per request || + ||max t || longest request || + ||min t || shortest request || + ||result codes || http result code and number of times received || + ||failures || number of failures || + ||cnt by time || a break down of how many requests returned in the specified time range || + ||avg conn || average time doing connection overhead (time ms - latency ms = conn ms) || + ||max conn || max connection overhead || + ||min conn || min connection overhead || + ||elapsed seconds || total elapsed time of test (last time stamp - first time stamp) || + ||cnt per second || throughput (number of requests / elapsed seconds) || + + Based on this sort of input: + {{{ + <?xml version="1.0" encoding="UTF-8"?> + <testResults version="1.2"> + <httpSample t="511" lt="461" ts="1184177284608" s="true" lb="http://www.website.com/home.html" rc="200" rm="OK" tn="Thread Group 1-1" dt="text"/> + <httpSample t="581" lt="481" ts="1184177284718" s="true" lb="http://www.website.com/home.html" rc="200" rm="OK" tn="Thread Group 1-1" dt="text"/> + ... + }}} + --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]