Analyze test results

A test run tells you how your application behaves under load. NeoLoad Web collects response times, throughput, errors, and events for every run, then gives you the tools to turn that data into an answer to the question: did this build get faster or slower, and where did it break?

Analysis happens in four stages. You configure what to measure before the run, review the results after it, mark the time ranges that matter, and build a dashboard to compare runs over time.

Configure your analysis

Decide what to measure before you start the test run. When you configure a test, embed up to ten metrics into the results and give each one an objective. NeoLoad Web then marks the test as failed when a metric misses its target, so you don't have to spot the regression yourself. To learn more, check out Configure test analysis.

View your test results

When the run starts, NeoLoad Web tracks it in the Results page. You can track the test results on this page both in real time as it runs and after the test finishes.

The Overview tab gives you the summary: transactions, requests, throughput, and virtual user iterations, plus two charts that plot errors and request duration against user load. The other tabs give you more detail:

  • The Values tab breaks performance down per transaction, page, request, action, and counter.

  • The Events tab lists the alerts, errors, and objectives that the run triggered.

  • The SLAs tab shows whether the run met the Service Level Agreements you defined.

  • The Logs tab helps you diagnose a run that failed to start.

Mark intervals

An interval is a time range you define inside a result, so you can look at one ramp-up, one plateau, or one error spike on its own.

Once you add an interval, use it as a filter in the Overview, Values, and Events tabs, or in the dashboards. For information on how to add and use intervals, check out Manage intervals.

Build a dashboard

The Results page covers a single run. To follow a metric across releases, build a dashboard.

Set up your own view from series, table, text, and widget tiles in a custom dashboard, or put up to four runs side by side in a comparison dashboard to confirm a fix or catch a regression. The dashboards let you track the test runs in real time too.