Graphs Generator ListenerDescriptionGraphs Generator Listener generates the following graphs at end of test: - Active Threads Over Time - Response Times Over Time - Transactions per Second - Server Hits per Seconds - Response Codes per Second - Response Latencies Over Time - Bytes Throughput Over Time - Response Times vs Threads - Transaction Throughput vs Threads - Response Times Distribution - Response Times Percentiles It also generates since version 1.2.2: - a CSV file containing the Aggregate Report data - a CSV file containing the Summary Report data Graphs Generator Listener requires JMeter 2.10 or superior. You can use this listener in 2 ways: - to generate CSV or PNG or both formats for current test results - to generate CSV or PNG or both formats for existing/previous test results Generate CSV / PNG for current test resultsTo do this, you have to ensure Results are flushed to file so that when Graphs Generator Listener runs, it does on a complete file. You have 2 options: Option 1:
Option 2:Change JMeter settings in user.properties to ensure autoflush is used: - jmeter.save.saveservice.autoflush=true In this case, you just need to put Graphs Generator Listener as only listener and run in NON-GUI mode Generate CSV / PNG for existing/previous test resultsTo do this, you will have to create a "Fake" test to trigger listener on existing file. This is very simple: - Create one thread group with 1 thread and 1 iteration - Put a debug sampler as child of it - Run test - PNGs or CSVs or Both files will be generated for the results file you have configured in Graphs Generator Listener
Examples |
On this page:
|