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.
To learn more about integrations with load testing tools, see the following articles in the Perfecto Knowledge base:
In addition, you can perform load testing with BlazeMeter. To learn more, see the Performance testing in our BlazeMeter and Perfecto | Better together article.