A schedule needs only one user group and one test to run. However, to accurately represent a workload, you should add other elements.
Adding a user group to a schedule
A user group lets you group tests together and run tests in parallel.Adding a test to a schedule
A test lets you emulate the action of an individual user.Adding a loop to a schedule
A schedule that contains only user groups and tests will run each test in a user group sequentially. Loops provide more sophisticated control than running a simple sequence of consecutive tests. Adding a loop lets you repeat a test for a number of iterations and to set the rate that a test runs.Adding a delay to a schedule
A delay lets you further control user actions. For example, you might want to slow down the initial startup of multiple users.Adding a random selector to a schedule
A schedule that contains only user groups and tests will run each test in a user group sequentially. Adding a random selector lets you repeat a series of tests in random order, thus emulating the varied actions of real users.
Parent topic: Representing workloads