1. An apparatus comprising one or more processors that are configured to execute computer-readable program code to: generate a load on a computing product with one or more first load generators; increase the load generated by the one or more first load generators over time until the one or more first load generators reach their capacity for generating load; monitor the capacity of the one or more first load generators to generate additional load as the load is increased; provision one or more second load generators to generate additional load as any of the one or more first load generators approaches its capacity, but before that first load generator reaches its capacity; increase the load generated by the one or more second load generators over time until the one or more second load generators reach their capacity for generating load or the computing product reaches a performance goal; and continue to provision second load generators until the computing product reaches the performance goal.