Schedule overview


+

Search Tips   |   Advanced Search

 


Overview

A schedule is the "engine" that runs a test. A schedule can be as simple as one virtual user running one test, or as complicated as hundreds of virtual users in different groups, each running different tests at different times.

Schedules can control tests in the following ways:

When you first create a schedule, it is displayed with one user group.

You add user groups, tests, and other items to the schedule to emulate a workload.

When you add items to a schedule, they appear in italic type...

The italic type changes to regular type after you save the schedule.

To resize the schedule window, do one of the following:

The new size remains the next time you open the window.


Performance Schedule Memory

If you get out-of-memory errors during execution, you can take steps to maximize the throughput. Here are some sample parameters you can set for short duration runs of 10 minutes:

  1. Set the memory argument to -Xmx1024m. For the remote agent, this can done via the GUI. Select the Location...

    ...and add the variable under the General Properties

    Alternatively, you can set in the eclipse.ini file.

  2. Keep the default think time, which is set to the recorded time.

  3. Set the statistics tab to "Primary actions" and the interval rate to 30 seconds

  4. Keep the default test log setting

  5. Set the problem determination log to ALL

  6. Set the workbench preferences so that you can view the workbench heap

      Window | Preferences | General | Show workbench heap

      The heap monitor appears at the bottom right of the screen.


Related

  1. User group overview
  2. Create a schedule
  3. Set the user load
  4. Add a test to a schedule
  5. Define performance requirements in schedules
  6. Repeat tests in a schedule
  7. Delay virtual users or actions
  8. Run tests at a set rate
  9. Run tests in random order
  10. Add a transaction to a schedule
  11. Synchronize users
  12. Emulate network traffic from multiple hosts