Run a test

Running a test consists in replaying a recorded scenario, but with amplified parameters of load and length. A test plan can meet a number of complementary objectives: checking the application in a unitary test, launching a realistic test on the application, and testing the application to its limits. Inspecting the results of every test helps take the necessary actions to ensure the application is robust and productive enough. For more information, see Define objectives.

In the Runtime section of the NeoLoad Controller, the test running process must be defined before launching it:

Once started, the test can be followed in real time with a variety of information tabs:

Warning: Before running a test, it is strongly advised to close the antivirus installed on the Load Generator machine. Keeping the antivirus alive may alter the relevancy of the test results.

  1. In the NeoLoad Controller, open your project. Click Runtime.
  2. In the Scenarios tab, choose a scenario and a Population for the test. Specify the test parameters (length, load, number of Virtual Users, and so on).
  3. To launch the test, choose Run > Start playing. Enter the name and description of your test. Click OK.
  4. In the Runtime Overview tab, watch the general performance of the test.
  5. In the Runtime Graphs tab, select the graphs of specific interest with drag-and-drops.
  6. In the Runtime Errors tab, select a raised running error to view its description.
  7. In the Runtime Alerts tab, select a raised server or SLA alert to view its description.
  8. In the Runtime Users tab, watch the Virtual Users used in the test.
  9. At the end of the test, NeoLoad automatically display the Results section.

For more information about: