
Mobile Execution Grid
An on-premise mobile test execution grid that provides enterprises with a cost-effective alternative to expensive public device farms.
Nogrunt's Mobile Test Execution Grid provides enterprises with a cost-effective alternative to expensive public device farms, with full access to native device functions.

Architecture
The grid is built on four core components that work together to deliver reliable, scalable mobile test execution.
- Server and Scripting Bot - Translates test scripts into executable steps.
- Node Controller - Manages devices, emulators, and native phone functions.
- Execution Engine - Runs scripted actions on mobile interfaces.
- Execution Controller - Orchestrates scheduling and distribution across devices.
Core Capabilities
Tests run simultaneously across multiple devices with horizontal scaling by adding devices or emulator instances.
- Parallel execution across Android and iOS platforms.
- Physical devices and emulators, different OS versions and device models.
- Two-factor authentication (2FA) automation.
- SMS and call retrieval, GPS and network simulation.
- Battery and system event simulation.
Cost Comparison
On-premise grids offer one-time infrastructure costs with full native function access and horizontal scalability. Cloud device farms typically cost around $250 per thread per month with restricted access and limited 2FA support.
A hybrid strategy combines on-premise grids for daily regression and functional testing with limited public device farm access for pre-release validation across a wider range of devices.