Run a load test

After you configure a load test, you schedule its run time, preview the settings, and initiate the run.

Back to top

Schedule a test run

Schedule a test to run on a specific date and time.

Note: The most up-to-date test settings will be used when the test is launched.

To schedule a test:

  1. From Load Tests page, open the Schedules pane.
  2. Click the Add schedules button. You can configure up to 50 schedules for a load test.

  3. From the date picker, select a date to run the test.
  4. From the time picker, specify a time to run the test.
  5. To apply the schedule, click the toggle to On.

    The Schedule On button appears in the cart section indicating that a schedule is set for this load test.

Tip: In the Loads Test page, a test with a set schedule has the icon displayed next to its status.

On the lower part of the page, underneath the list of set schedules, the following two tabs show additional schedule information:

Runs tab

The Runs tab displays a list of previously scheduled runs and their launch status.

  • Launched. The test was launched successfully. Click the run ID to view results.

  • Failed to launch. The test was not launched successfully.

    Troubleshooting failed launches:

    • The number of Vusers scheduled in your test exceeds the amount remaining in your license.

    • A load generator or monitor that is defined in your test is down.

Timeline tab

Note:  

  • This tab is only displayed for tests whose license mode is set as VU.
  • This tab is not displayed for load tests configured for the Iterations run mode.

The Timeline tab displays the timeline for the selected schedule, as well as for any other schedule in the project that overlaps with the selected schedule.

If the current project uses global licenses (that is, it does not have dedicated licenses assigned to it), then schedules from other global license projects that overlap with the selected schedule are also displayed.

The timeline is colored according to its status, as follows:

  • OK (green). There are no conflicts and this schedule will run as planned.

  • Conflicting (orange). This schedule impacts another schedule and will cause it to breach your license count, but this schedule will still run as planned.

  • Blocked (red). This schedule will breach your license count and may not run.

Back to top

Preview the run settings

You can preview your run settings in the Run Preview window, which shows test run details such as:

  • How load generators are allocated (both cloud and on-premises).

  • How scripts are distributed across load generators.

  • The number of Vusers allocated to each load generator per script.

  • The number of dedicated IPs for cloud-based load generators required and allocated for the test run.

If LoadRunner Cloud detects a potential error, it alerts you when you open the window, even before you run the test. Knowing this information will help you better understand your test runs and allow you to run load tests more efficiently.

To view a short demo, see Load test setup demos.

To show the run preview:

1. On the Load Tests page, click on a test.

2. In the right corner of the masthead, click Run Preview. The preview information is provided in two tabs: Vusers Distribution and Dedicated IPs for load generators. (If Dedicated IPs are not enabled for your tenant, the preview window only shows the Vusers Distribution tab contents.)

3. Optionally, expand the Group by dropdown to choose the way in which to group the information.

Vusers Distribution tab

The Vusers Distribution tab lets you see if Vusers were distributed evenly over the cloud generators. An unbalanced distribution may help you understand why CPU alerts occurred on certain load generator machines.

In addition, this tab lets you verify the changes that you may have made to a test's settings. For example, if you adjusted the distribution locations or if you selected a different on-premises load generator, the run preview lets you see its impact on the load distribution.

The grid shows the load generator vendors, their locations, the scripts that will be used in the load test, and number of Vusers running on the load generator.

Dedicated IPs for load generators tab

The Dedicated IPs for load generators tab lets you see how many dedicated IP addresses for cloud-based load generators are required for your test. This tab is only displayed when you have enabled Dedicated IP addresses for cloud-based load generators in your tenant. If it is not enabled, open a support ticket.

For details about dedicated IPs, see Dedicated IP addresses.

A warning symbol indicates that there is an insufficient number of allocated IPs. Hover over the warning symbols to show the number of missing IPs for each load generator.

Back to top

Run the test

Once you configure all of the settings, you are ready to run the load test. Make sure you have set up Monitors and Data streaming if they are relevant for your test run.

Before you run the test, click Preview the run settings to review the Vuser distribution, and check the Run Configuration Summary toolbar in the masthead:

Note:

  • Before running your load test, if you defined any server monitors, make sure that they are up and accessible so that LoadRunner Cloud can monitor the test and display results in the dashboard.
  • An on-premises load generator can only be used by one running test at a time.
  • The number of Vusers defined in your test must not exceed the maximum number of Vusers defined in your Vuser license.

  • LoadRunner Cloud waits for all Vusers to be provisioned before running the test. If some Vusers were not provisioned after the default waiting period, it starts running the test if at least 95% of the Vusers were successfully provisioned. For further information, open a support ticket.

To run the test:

  1. Click Run Test. The Dashboard opens showing the default metrics for your test run in real time.

    During the test run, the dashboard's toolbar shows summary information such as the elapsed time, number of running Vusers, and so forth.

  2. To pause the scheduling during the test run, click the Pause scheduling button on the toolbar. To resume, click . For details, see Dashboard.
  3. To add Vusers during a test run, click the Change Load button . For details, see Dashboard.
  4. To end a test run before its completion, click Stop Test.

Back to top

See also: