When you run large-scale performance tests in UiPath Test Cloud, you’ll often need to simulate hundreds or even thousands of users performing actions at the same time. That’s where Virtual Users (VUs) come in.
To make this easier to manage, UiPath offers the Performance Testing Virtual Users Bundle — a licensing package that gives you a fixed amount of Virtual User (VU) capacity to use across your performance tests, whether they involve Desktop, Web UI, or API automations.
What’s included in a Virtual Users Bundle
Each bundle provides 2,500 Virtual User (VU) units.
These units are what you “spend” each time a performance test runs.
You don’t need separate licenses for different test types — the same bundle covers them all. You can freely distribute capacity between Desktop, Web, and API tests depending on your workload.
Example: You might allocate 1,000 units to API testing and the remaining 1,500 to Web or Desktop scenarios — all from one bundle.
Tenant-level allocation
A Virtual Users Bundle is always assigned at the tenant level in UiPath Test Manager.
Once assigned, the entire 2,500-unit capacity becomes available to all projects within that tenant.
This means test teams can share resources seamlessly without worrying about manual redistribution or license splitting.
How VU consumption works
Each automation type consumes VU units at a different rate — Desktop automations use more resources, while APIs use less.
Keep this ratio in mind:
- 1 Desktop VU = 10 Web UI VUs = 100 API VUs
So in practice:
- Running 10 Desktop virtual users = 1,000 VU units
- Running 100 Web UI virtual users = 1,000 VU units
- Running 500 API virtual users = 500 VU units
You can mix and match test types as long as the combined total stays within your 2,500-unit capacity.
Runtimes included
Each bundle also includes 250 robot runtimes in Orchestrator, dedicated specifically for performance-testing jobs.
These runtimes are configured in machine templates and enable high-volume, parallel test execution without capacity limits.
If you’re using Serverless Cloud Robots, those don’t use these runtimes — instead, they consume Platform Units (PUs) from your cloud plan.
Execution rules
Execution allowed: when the total VU units used by all running scenarios stay within the available bundle capacity.
Execution blocked: when the required units exceed the bundle limit — the test won’t start until enough capacity is freed.
This ensures resources are always used efficiently and fairly.
Why this model matters
The Performance Testing Virtual Users Bundle makes enterprise-grade testing easier by offering:
- Flexible licensing — one bundle for all test types.
- Scalable capacity — 2,500 VU units + 250 runtimes.
- Simple governance — tenant-level management and automatic blocking when overused.
In short
You get:
- 2,500 total VU units per bundle
- Coverage for Desktop, Web UI, and API testing
- 250 dedicated Orchestrator runtimes
- Easy tenant-wide sharing and monitoring
Learn more
For the full technical reference and configuration details, check out the official documentation here:
Performance Testing Virtual Users Bundle – UiPath Docs
Need help or want to explore adding more bundles?
Reach out to your UiPath Account Team or contact the UiPath Sales Team through Contact Us | UiPath.
You can also reply below if you’d like the community or UiPath experts to guide you through setup or usage best practices.