Ramping VUs
Ramp virtual users over time to simulate traffic spikes in BrowserStack Load Testing.
Use the Ramping VUs load profile to change the number of virtual users (VUs) over time in stages. You can combine a ramp-up, a hold, and a ramp-down to mimic realistic traffic patterns.
You can also use this profile for peak testing, where you ramp up to a high, sustained load to check how your system performs during a planned high-traffic event, such as a holiday sale or a scheduled live stream. To model a sudden jump to the peak, set the ramp duration as low as 0 seconds, then hold the load for as long as the event lasts.
Depending on your preferred method, select any one of the following to set ramping virtual users:
Configure Ramping VUs
Select Ramping VUs from the dropdown menu, and configure Ramp-up, Hold, and/or Ramp-down stages.

Each stage has four parameters that determine the shape of the load curve:
- Type: Select Ramp-up, Hold, or Ramp-down
- Duration: Specify the duration of the stage
- Start VUs: Specify the number of VUs at the start of the stage
-
Target VUs: Specify the number of VUs at the end of the stage
You can add additional stages as per your test requirement.
For peak testing, set the Ramp-up duration to 0 seconds to jump straight to the peak, then add a Hold stage to sustain that load for the duration of the event.
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
Thank you for your valuable feedback!