Fifty phones is infrastructure, not a drawer of cables.
A device lab earns its keep only when every phone is charged, healthy, findable, and bookable. RobusTest runs the operational side — inventory, health, power, installs, and usage — so the lab stays up without someone walking the rack.
Every device accounted for.
The lab keeps a live inventory of everything attached to it — phones, tablets, TVs, and set-top boxes — who's using each device, what it is, and whether it's fit for work.
Inventory that knows the hardware
- Full metadata per device: model, OS version, CPU, RAM, display, and SIM details (IMEI, operator, phone number)
- Tags and use-type flags — reserve devices for manual work, automation, or health probes
- Device groups plus saved dynamic queries: "all Android 14 phones with a SIM" stays current as the fleet changes
- Archiving with an audit trail when hardware leaves the lab
Sharing without collisions
- Booking and reservation so a test run never yanks a device out of someone's hands
- Atomic allocation — parallel jobs each get exclusive devices from the pool
- Live session view: see who is on which device right now
- Connection and activity history per device for after-the-fact answers
The lab notices before your testers do.
Devices misbehave: batteries swell, WiFi drops, a phone stops answering. RobusTest scores every device's health continuously and gives you the levers to fix problems remotely — down to cutting the power.
- Per-device health score and ranking, computed from connection stability and job outcomes
- Live telemetry: battery, temperature, disk space, and RAM
- Smart powerstrip control — map devices to power ports and power-cycle a hung phone from the browser, with a full action history
- Remote restart and clean-up, plus WiFi switching with SSID history
- Disconnection and lifecycle histories to spot flaky cables and failing units
iOS fleets without the tap dance.
iOS is where device labs usually hurt: trust prompts, provisioning, and per-device babysitting. RobusTest embeds its own MDM so supervised devices take enterprise builds unattended.
Built-in MDM
SCEP certificate enrollment and APNs push are part of the platform — no separate MDM product. Enterprise apps install on supervised devices with zero taps and no "Untrusted Developer" prompts.
Over-the-air installs
Signed manifest OTA installs deliver builds straight to the device, and WebDriverAgent provisioning for automation is handled during session preparation.
Version matrix
The platform tracks which Xcode releases support which iOS, iPadOS, and tvOS versions, so mixed-OS fleets keep working through OS season.
Every build, parsed and ready to install.
- Versioned uploads per project — APK, AAB, and IPA — with metadata parsed automatically: package name, version, icon, and whether it's an app or a test runner
- Install any library build into any session, manual or automated, in a click
- iOS OTA install links with signed, expiring URLs
- On-node build caching so repeated installs across a device pool don't re-download
- Retention pins keep milestone builds through storage clean-ups
One lab, many rooms — or many cities.
Multi-node orchestration
Devices attach to lightweight node agents on any machine; one RobusTest server coordinates them all. Add a node, and its devices join the pool.
Remote sites
Nodes behind NAT or in another office reach the server over secure tunnels — a satellite lab needs a machine and a network jack, not a VPN project.
Usage accounting
Device utilization, per-project and per-user usage, and monthly reports — with device-seat licensing and multi-org tenancy for shared platforms.
Turn your device drawer into a lab.
Send us your device count and locations. We'll spec the nodes, power hardware, and licensing for a lab your team can rely on.