+

Search Tips   |   Advanced Search

Configure the scenarios

To help with heavy load tests, useless elements in scenarios can be removed or reconfigured. A proper sizing of the Load Generators helps check the scenarios are ready for heavy tests, as described in Cloud credits only: Size the Load Generators.


Minimize the number of validations

The validations defined in the scenarios...

Scenario validation is definitely an utmost useful operation when testing an application under heavy loads. However, validation is resource-hungry (for both CPU and memory).

It is necessary to find a trade-off between comprehensive results validation and excessive resource consumption. To achieve this balance, it is recommended that, for heavy load testing, validation is restricted to key pages only. For example, pages that provide access to a database, or pages more likely to produce errors.

A good practice includes setting up numerous, fine-grained validations during the first phase of the testing process. It is useful to acquire sufficient confidence in the application to restrict validations to those strictly necessary during the heavy load test phase. See Global validation.


Control variables value distribution

Variables are useful to add dynamic content to a scenario components, such as in form parameter values. Although variables are powerful features in NeoLoad, they are resource-consuming. For large tests, the number of variables must be under control. Irrelevant variables must be removed.

It is necessary to avoid variables that are Controller-based and require an excessive number of transactions between the Controller and the Load Generators.

When creating or editing a variable, the recommended policies are:


Home