Performance and Load tests with QF-Test

On this page

QF-Test for UI-based Load Tests

This video shows you how you can create system load via the UI with the QF-Test Demo test suite for monitoring and measuring real end-to-end times as well as user acceptance times and ressources needed.

Practical examples: QF-Test in use

Münchener Verein Logo

Mrs Weiß of Münchener Verein, Munich, Germany: „When the cost-benefit-analysis in a project doesn’t recommend an extensive load tests, the existing QF-Test automted tests are started manually or time-controlled as a batch-job on 20 virtual machines at MÜNCHENER VEREIN insurance group. So that load is created on the application and a statement concerning performance is possible.”

Alea Logo

Evaluation report for load tests: Comparison of 11 tools, opensource and commercial: Practical example of ALEA GmbH

Load tests with QF‑Test in the web area

Connection to highly specialised commercial tools:

  • NeoLoad by Tricentis (former Neotys)
  • Loadrunner by hp
  • Silkperformer
  • Scapa TP

As well as open source tools:

  • JMeter
  • Gatling

NeoLoad and QF‑Test

QF-Test + NeoLoad = Web-Loadtests

QF-Test’s focus is the web interface, NeoLoad’s focus are the Backend systems and network level.

  • Regression tests created via QF-Test can still be used in NeoLoad as load tests, stress tests and performance tests.
  • In the web area such tests are executed on network protocol level, this means without graphical presentation in the browser. NeoLoad converts these QF-Test regression tests into web load tests.
  • Muth Partners has creaetd a special software interface to integrate existing QF-Test scripts.

Advantages of load tests with both tools

Further reading

Check it out yourself

  • Checklist to review your requirements and to compare QF‑Test with other automated testing tools
  • Evaluation reports to look up
  • Try for free with the trial license, fully functional, for 4 weeks

FAQ – Frequently Asked Questions about Performance and Load Testing

How often should automated performance tests run?

Ideally, small smoke-performance checks should run on every major build or merge.

More extensive load and stability tests are usually scheduled nightly or before releases to ensure comparable results.

What minimum requirements should an automated performance test meet?

It should be reproducible, have a clearly defined load profile, and verify measurable target metrics (e.g., p95 latency, error rate).

In addition, monitoring is needed so that the causes of deviations can be traced.

How should external dependencies (e.g., payment, login, APIs) be handled in automated tests?

They are either intentionally included as part of the end-to-end scenario or replaced in a controlled manner (mock/staging) to achieve stable results.

It is crucial to define a strategy for each dependency and make it transparent in the results.

How can “flaky” performance tests be prevented?

By using fixed test windows, stable test data, identical configurations, and repeated runs with median/percentile comparison.

Additionally, it helps to define thresholds with tolerances and avoid putting parallel load on the infrastructure during tests.

We use "Matomo" cookies to anonymously evaluate your visit to our website. For this we need your consent, which is valid for twelve months.

Cookie Configuration

Functional cookies

We use functional cookies to ensure the basic functionality of the website.

Performance and statistics cookies

We use Matomo for analyzing and optimizing our website. Cookies permit an anonymous collection of information that help us offering you a clear and user-friendly visit of our web pages.

Cookie details
Description Vendor Lifetime Type Purpose
_pk_id Matomo 13 Months HTTP Contains a unique, pseudonymized visitor ID internal to Matomo for recognizing returning visitors.
_pk_ref Matomo 6 Months HTTP Used to track from which website the anonymized user proceeded to our website.
_pk_ses Matomo 1 Day HTTP The Matomo session cookie is used to track the visitor's page requests during the session.
_pk_testcookie Matomo Session HTTP Used to check whether the visitor's browser supports cookies.
_pk_cvar Matomo 30 Minutes HTTP Temporarily store data about the visit.
_pk_hsr Matomo 30 Minutes HTTP Temporarily store data about the visit.