test-manager
latest
false
- Getting started
- Project management
- Documents
- Working with Change Impact Analysis
- Searching with Autopilot
- Project operations and utilities
- Test Manager settings
- ALM tool integration
- API integration
- Troubleshooting

Test Manager user guide
Last updated Oct 16, 2025
Observe the recommended system requirements and configuration guidelines for running performance testing robots in an on-premises environment. These recommendations are based on UiPath internal benchmarks and field investigations.
Performance testing robots rely on multiplexing, meaning multiple Virtual Users (VUs) can be executed in parallel on the same machine.
The number of VUs a single robot executes simultaneously is called multiplexing factor (e.g., 10 VUs in parallel equals to multiplexing factor 10). The multiplexing factor is different per automation type.
- API automations support the highest multiplexing factor due to being CPU/lightweight and I/O-bound. Typical ranges are 20–100+ VUs per robot, depending on API payload size.
- Web automations support multiplexing >1. Typical ranges are 2–10+ VUs per robot, depending on page complexity (images, frameworks), think/think time, and DOM activity.
- Desktop automations are restricted to 1 VU per robot because of Windows session constraints.
Effective multiplexing depends on:
- CPU architecture/performance and available RAM
- Workload type and complexity (API > Web >> Desktop for multiplexing potential)
- System overhead and background services
Tip: Use separate robot pools for API vs. Web workloads to tune multiplexing
independently and avoid resource contention.
- Use compute-optimized VMs with strong CPUs and SSD storage.
- Recommended baseline: 16 physical CPU cores, 32 GB RAM, SSD.
- Alternative (lower-efficiency) setups: 4 cores / 8 GB RAM or 8 cores / 16 GB RAM.
- Keep virtual machines clean of unnecessary background services.
- Windows Server 2022 or newer
- Google Chrome installed (latest stable) for Web Automations
- CPU: 0.5–1.8 VUs per physical core (measured on 16 physical cores)
- RAM: 0.5–2 VUs per GB RAM (measured on 32 GB)
- Count physical cores only; hyper-threading provides little benefit under sustained load