Skip to content

Performance Bench Report

Once you have reached this section, it means that you have:

  • Designed one or more realistic virtual users,
  • Built a scenario which simulates your customer devices and network conditions,
  • Launched a test.

Now that the test is running, the most interesting part of the test is starting: analyze the results, and spot the performance bottlenecks.

The following sections describe how to create custom bench reports. There is no limit on the number of graphs or metrics you can put inside the report.

Live Metrics

The Bench Reports section is a Live view of your test allowing you to:

  • Analyze test metrics like Response Time or Throughput,
  • Drill-down to performance bottlenecks and point them out,
  • Build comprehensive test reports.

Runtime

All the operations described below can be done while the test is running. Any modification done is saved automatically.

Bench Report Items

The heart of our Bench Report system is to provide a highly customizable reporting system. This has been made possible by allowing to:

  • Add / Insert / Remove items,
  • Order items,
  • Customize item settings.

The following items are available:

  • Summary Items,
  • Line charts: draw various metrics like UserLoad, Connect time,
  • Monitoring charts: draw monitoring metrics from your servers or our load generators,
  • Pie and Bar charts: show http response code repartition, or top 10 latency time.

Select a Report Item

To select a load test Report Item, simply click on it. A blue border appears on the selection.

You can use the following keyboard shortcuts to interact with the selection:

Shortcut Button Description
del Removes the selected item.
Selects the previous item.
Selects the next item.
ctrl + ↑ Moves the selected item up.
ctrl + ↓ Moves the selected item down.

The buttons are visible when you place your mouse on any item, on its top right corner.

Info

The 'Shift+?' shortcut shows / hides a list of available shortcuts.

Add a Report Item

The following procedure explain how to add a report item:

  1. Select the report item type in the sidebar,
  2. Drag and drop the item on the right inside the report.

add-report-item

How to add a report item

Move a Report Item

The following procedure explain how to move a report item:

  1. Select the report item by clicking on its name,
  2. Drag'n drop the item on the right inside the report.

move-report-item

How to move a report item

Delete a Report Item

To delete a report item:

  1. Hover the item with the mouse,
  2. Click on the Delete button in the top right corner.

Summary Report Items

Summary

The summary items provide test-wide metrics like Average Response time. The following items are available:

  • Text: insert a paragraph with a title,
  • Statistics: Various test-wide statistics. Example: total hits, average response time,
  • Summary: Describes the scenario which has been run for this test,
  • Results Table: Provides test-wide statistics for each container and request,
  • Delta Table: Provides statistics comparison, column by column, for each container and request,
  • Errors Table: Provides a detailed view about each error which occurred during the test.

Line Chart Report Items

Line Chart

Line charts display performance and monitoring metrics over time.

Monitoring charts

Monitoring Charts

Monitoring charts are Line charts filtered on monitoring metrics.

Other Charts

Other Charts

This section contains uncategorized charts, such as:

  • Top: provides a top of containers or http requests for a given metric,
  • Pie: to get a quick overview of a metric repartition,
  • Percentiles: displays percentiles for one or several metrics.

Tools

Report tools menu

Configuration

Configuration

You can configure the report by clicking on the Configuration button on the left menu:

  • APDEX,
  • Graph legends,
  • Curves and columns colors,
  • Time range filter.

Templates

Templates

You can save or load Report Templates by clicking on the Templates button on the left menu.

Runtime Properties

Properties

You can update JMeter Properties by clicking on the Runtime Properties button on the left menu.

Warn

This menu is only available while the test is running.

SLA Profiles

SLA

You can view the SLA profiles by clicking on the SLA Profiles button on the left menu.

Test Logs

Logs

You can view test initialization logs and the JMeter logs by clicking on the Test Logs button on the left menu.

Summary

The right of the report displays a summary:

Report summary

You must place your mouse over the summary button to open the panel. You can click on any item to scroll to it.

Tip

Click on the summary button (or on the lock icon) to lock the panel in opened position.