Overview

The overview section shows some general information about both load tests. This enables you to compare settings, runtime, and profiles. The initial test run is labeled baseline. The test run that is compared to the baseline is labeled measurement run.

In the later sections, the percentage values show you the development of the performance in comparison to the baseline. Please note that the total columns (total throughput and total errors) might present misleading values if the two load tests used different runtime configurations. All other values are normalized in respect to the runtime and therefore easily comparable. Positive numbers in the count section mean an improvement of the throughput over the baseline. Negative values indicate a decrease of throughput. An increase in the number of errors is indicated with positive numbers, while a decrease in errors is shown in negative numbers. An infinite sign indicates the occurrence of errors in comparison to an error-free baseline.
For all runtime numbers, positive values indicate a poorer performance, while negative value show an improvement - smaller runtime values - over the baseline.

Added or removed transactions, actions, or requests are indicated. No comparison is provided for these.

Baseline

Name / Directory Test Start Test End Test Duration Total Hits Average Hits Per Second
20140108-113600 2014-01-08 10:35:59.70 CET 2014-01-08 11:35:58.893 CET 01:00:00 25,941 7
Transaction Name Users Iterations Arrival Rate [1/h] Initial Delay Ramp-Up Period Warm-Up Period Measurement Period Shutdown Period Think Time [ms]
TAuthor 60 1...360 01:00:00 15,000...25,000
TFeed 10 360 01:00:00 15,000...25,000
TSearchVisitor 200 1...1,500 01:00:00 15,000...25,000
TVisitor 200 1...2,000 01:00:00 15,000...25,000

Measurement Run

Name / Directory Test Start Test End Test Duration Total Hits Average Hits Per Second
20140109-222224 2014-01-09 21:22:22.842 CET 2014-01-09 22:22:22.410 CET 01:00:00 25,972 7
Transaction Name Users Iterations Arrival Rate [1/h] Initial Delay Ramp-Up Period Warm-Up Period Measurement Period Shutdown Period Think Time [ms]
TAuthor 60 1...360 01:00:00 15,000...25,000
TFeed 10 360 01:00:00 15,000...25,000
TSearchVisitor 200 1...1,500 01:00:00 15,000...25,000
TVisitor 200 1...2,000 01:00:00 15,000...25,000

Transactions

A transaction is a completed test case, and a test case consists of one or more actions. The runtime of a transaction contains the runtime of all actions within the test case, think times, and the processing time of the test code itself. If the test path of the test case is heavily randomized, the runtime of transactions might vary significantly. The average runtime shows the development of tests over time and is especially helpful in evaluating the outcome of long-running tests.

*) numbers might be projected

Transaction Name Count Errors Events Runtime [ms]
Total 1/s 1/min 1/h* 1/d* Total Total Med. Mean Min. Max. Dev.
TAuthor 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% +0.22% -0.32% +1.60% +1.71% -4.20%
TFeed 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -3.03% -1.61% -0.53% -3.31% -0.52%
TSearchVisitor +0.66% +0.60% +0.66% +0.66% +0.66% 0.00% 0.00% +1.59% +0.66% +1.38% -0.09% -0.30%
TVisitor 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% +0.20% +0.16% +1.64% -2.50% -3.39%
Totals +0.21% +0.18% +0.20% +0.21% +0.21% 0.00% 0.00% -1.82% +0.13% -0.53% -2.50% +0.01%

Actions

An action is part of a test case and consists of a prevalidation, an execution, and a postvalidation. While the prevalidation ensures that the necessary data is available for the execution of this test step, the postvalidation evaluates the results and compares them to the expectations. The data shown here is the time spent in the execution routine of an action. Therefore its runtime includes the runtime of a request, e.g. an http operation, and the necessary time to prepare, send, wait for, and receive the data.

*) numbers might be projected

Action Name Count Errors Runtime [ms]
Total 1/s 1/min 1/h* 1/d* Total Med. Mean Min. Max. Dev.
AddComment -0.12% -0.21% -0.12% -0.12% -0.12% 0.00% 0.00% -45.78% 0.00% -88.46% -88.68%
ConfirmComment 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% +50.00% -23.13% 0.00% -31.28% -46.25%
ConfirmPublishing -0.35% 0.00% -0.36% -0.35% -0.35% 0.00% 0.00% -19.38% -3.03% -32.92% -37.54%
GoAddArticle 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% +50.00% -63.75% -4.76% -93.15% -92.49%
GoAddComment -0.06% 0.00% -0.06% -0.06% -0.06% 0.00% 0.00% -37.01% 0.00% -69.59% -76.26%
Homepage 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -44.34% 0.00% -54.97% -55.94%
http://localhost:8080/pebble/rss.xml 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -38.19% 0.00% -57.37% -62.24%
Login 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -23.90% -4.54% -84.95% -77.64%
Logout 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% +50.00% -24.68% 0.00% -84.54% -76.22%
Paging +0.06% 0.00% +0.06% +0.06% +0.06% 0.00% 0.00% -40.77% 0.00% -78.41% -82.89%
PickAnArticle +0.66% +0.60% +0.66% +0.66% +0.66% 0.00% +33.33% +6.86% +11.11% +3.05% -44.32%
PublishArticle -0.35% -1.25% -0.36% -0.35% -0.35% 0.00% 0.00% -39.36% 0.00% -87.22% -83.90%
ReturnToHomepage +0.48% +0.50% +0.48% +0.48% +0.48% 0.00% 0.00% -34.76% -5.88% -65.23% -63.77%
SaveArticle 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% +33.33% -6.06% +4.00% -13.45% -13.91%
Search +1.07% +1.19% +1.07% +1.07% +1.07% 0.00% 0.00% -18.40% +4.54% -26.04% -42.79%
ViewArticle 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -37.26% 0.00% -57.46% -72.44%
WriteArticle 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -25.83% -8.70% -84.05% -75.54%
Totals +0.16% +0.17% +0.16% +0.16% +0.16% 0.00% 0.00% -33.23% 0.00% -57.37% -62.05%

Requests

The request section is the most important statistical section when testing web applications. It directly reflects the loading time of pages or page components. Each row holds the data of one specific request. Its name is defined within the test case as timer name. The Count section of the table shows the total number of executions (Total), the calculated executions per seconds (1/s) and per minute (1/min), as well as projections or calculations of the executions per hour (1/h) and day (1/d). The Error section shows the total number (Total) of errors that occurred during loading of the page or page component. The error count does not include errors detected during the postvalidation of the data received. Typical error situations are http-response codes such as 404 and 505, timeouts, or connection resets.

The runtime section of the table shows the median, the arithmetic mean, and the minimum and maximum runtime encountered, as well as the standard deviation of all data within that series. The runtime segmentation section shows several runtime segments and the number of requests within the segment's definition.

If the runtime of the test case is shorter than a displayed time period--for example if the test runtime was 30 minutes and the time period is in hours--the numbers are a linear projection. That means they show a possible outcome of a longer test run, assuming load and application behavior remain the same.

*) numbers might be projected

Request Name Count Errors Runtime [ms]
Total 1/s 1/min 1/h* 1/d* Total Med. Mean Min. Max. Dev.
AddComment [200] -0.12% -0.21% -0.12% -0.12% -0.12% 0.00% 0.00% -17.28% 0.00% -80.98% -76.10%
ConfirmComment [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% +6.92% +9.09% +153.59% +134.91%
ConfirmPublishing [200] -0.35% 0.00% -0.36% -0.35% -0.35% 0.00% 0.00% +15.54% 0.00% +131.85% +104.07%
ConfirmPublishing [302] -0.35% 0.00% -0.36% -0.35% -0.35% 0.00% 0.00% +34.61% -8.33% +522.90% +389.45%
GoAddArticle [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -15.96% -11.11% -21.29% -47.88%
GoAddComment [200] -0.06% 0.00% -0.06% -0.06% -0.06% 0.00% 0.00% -14.76% 0.00% -85.64% -76.54%
Homepage [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -3.76% -12.50% -5.30% -2.33%
Homepage CSS [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -61.74% 0.00% -90.97% -92.32%
http://localhost:8080/pebble/rss.xml.1 [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -17.81% 0.00% -20.82% -21.02%
http://localhost:8080/pebble/rss.xml.2 [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -10.36% 0.00% +15.70% +9.91%
http://localhost:8080/pebble/rss CSS [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -61.48% 0.00% -95.03% -92.85%
Login [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -1.99% -10.00% -70.00% -62.09%
Login [302] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -50.44% 0.00% -82.32% -89.20%
Logout [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -13.98% 0.00% -85.93% -81.01%
Logout [302] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -27.79% 0.00% -87.80% -87.31%
Paging [200] +0.06% 0.00% +0.06% +0.06% +0.06% 0.00% 0.00% -8.22% 0.00% -61.43% -55.18%
PickAnArticle [200] +0.66% +0.60% +0.66% +0.66% +0.66% 0.00% +100.00% +63.32% +25.00% +89.41% +64.34%
PublishArticle [200] -0.35% -1.25% -0.36% -0.35% -0.35% 0.00% 0.00% -31.38% +14.29% -85.71% -82.79%
ReturnToHomepage [200] +0.48% +0.50% +0.48% +0.48% +0.48% 0.00% 0.00% +4.70% 0.00% +46.78% +94.92%
SaveArticle [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -0.83% 0.00% -4.03% -34.08%
SaveArticle [302] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% +103.36% -16.67% +1,068.03% +839.24%
Search [200] +1.07% +1.19% +1.07% +1.07% +1.07% 0.00% -25.00% +7.30% -8.33% +226.79% +115.80%
ViewArticle [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -9.79% 0.00% +117.13% +28.42%
WriteArticle [200] 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% -7.74% 0.00% -20.97% -34.25%
Totals +0.12% +0.11% +0.12% +0.12% +0.12% 0.00% 0.00% -4.92% 0.00% -9.80% -7.05%

Custom Timers

The custom timers includes all timers that have been placed individually within the test code. The chart and data description is identical to the request section.

*) numbers might be projected

Custom Timer Name Count Errors Runtime [ms]
Total 1/s 1/min 1/h* 1/d* Total Med. Mean Min. Max. Dev.
There are no values to show in this table.