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.
A schedule is the "engine" that runs a test. However, schedules are much more than simple vehicles for running tests. With a schedule, you can:
After you have created a schedule that describes the behavior for your system, you can run this schedule using successive builds of the application-under-test or using an ever-increasing number of virtual users. You then analyze the results that are reported.
Parent topic: Representing workloads