System Requirements
Operating System
Microsoft® Windows 7 or higher
Microsoft® Windows Server® 2008r2 SP1 or higher
Monitor Resolution
Recommended: 1080p (1920 x 1080)
On some HiDPI displays, Cycle may have difficulty positioning the cursor consistently, this is a hardware issue. More info
CPU
Minimum: 2.0 Ghz – Quad Core
Recommended: 2.5 Ghz – Quad Core
Disk Space
Minimum: 2 GB
Recommended: 10 GB
Additional space may be needed as test cases and images are produced
Memory (RAM)
Minimum: 8 GB
Recommended: 16 GB
Performance Testing
Supported browsers: Chrome, Edge
Supported technologies: Web, Mobile, Terminal, API, Database
Workers per VM: 3:4 worker to vCPU ratio (Recommended) up to 20 workers per VM (Max)
Reach out to your Technical Account Manager for any technologies not listed or if you would like to explore Edge IE Mode/Windows Native App performance testing
Azure VMs: Standard_F8_v3 with 8vCPU and 16gb RAM
AWS VMs: t3.2xlarge with 8vCPU and 32gb RAM
GCP VMs: c2-standard-8 with 8vCPU and 32gb RAM
VMs should be non-burstable to avoid throttling resources in resource instensive activities. If cost is an issue, consider dynamically spinning up agents on spot VMs
Java Heap Size should be set to 8GB for performance testing. This can be configured by specifying -Xmx8G in the Cycle Server Tuning Parameters. When running Cycle CLI, you must set them in an OS environment variable named JETVMPROP.
Additional Requirements
Web Application Testing
Latest:
Chromedriver | Internet Explorer Driver | Microsoft Edge Driver
More info
Legacy applications may have interfaces that can not be scaled for IE Mode performance testing
Windows Native Application Testing
Microsoft® Windows 10 or higher
Microsoft® Windows Server® 2016 or higher
Windows Developer Mode enabled
Windows Accessibility Insights (for element identification)
More info
Limited to one worker per VM for performance testing
Java App Testing
Microsoft® Windows 10 or higher
Microsoft® Windows Server® 2016 or higher
Java 8
System Environment Variables for Java Home and Marathon driver (more info)