Performance testing under load

A typical development or test environment cannot simulate real production usage because it is limited to one or more people using the system at the same time. Therefore, it is highly recommended to also apply load to the system, for example by using virtual users to continuously emulate real users. The virtual users are usually ramped up to find points of service degradation and complete failure. At that point, the behavior of real end-users can be measured by running parallel executions on real devices representing the true end-user experience while the backend is being stressed.

The following figure shows the architecture perspective of load and user experience testing.

This section provides information on integrations with load testing tools. In addition, you can perform load testing with BlazeMeter. For more information, see the Performance testing in our BlazeMeter and Perfecto| Better together article.

In this section: