RobusTest Documentation 2025
2025.1
Introduction to RobusTest: Your Mobile App Testing Platform
What is RobusTest?
Who is RobusTest For?
Key Capabilities of RobusTest
Getting Started
Getting Started with RobusTest
Accessing RobusTest
Option 1: Starting with the Public Cloud Instance
Option 2: Accessing an On-Premise Enterprise Instance
What’s Next?
Creating Projects
Creating a New Project
Uploading Your Application Build
Next Steps
Project Best Practices
Project Types
Android App Project
iOS App Project
Mobile Web App Project
Device Only Project
Adding New Devices
Adding new devices to RobusTest - Android
Adding new devices to RobusTest - iOS
Adding new devices to RobusTest - Roku
Manual Testing
Device Configuration Menu
Session Configuration Menu
Multi-device testing
Test Embedded Video
Live View
Overview
Active Session Information
Session Control Options
Multi-Device Monitoring
Best Practices
Run Settings
Overview
Run Settings Types
Run Setting Attributes Reference
Configuring Run Settings
Performance Testing
Overview
Performance-First Approach
Performance Monitoring During Testing
Memory Usage Monitoring
CPU Usage Monitoring
Network Usage Monitoring
RobusTest Hub
Overview
Real-time Test Monitoring
Detailed Test Reports
Supported Testing Frameworks
Getting Started
Hub API & Integration
Job Payload API Reference
Overview
Core Job Attributes
Build Configuration
Device Configuration
Device Groups Configuration
Example Job Payload
Framework-Specific Considerations
Job Execution Workflow
Best Practices
Troubleshooting
ADB Commands API Reference
Overview
API Specification
Parameters Reference
Device ID Retrieval
Sample Implementation
Common ADB Commands
Best Practices
Error Handling
API to execute ADB commands from within an Espresso test
Framework Integration
Appium Hub
Run Appium Tests
Organize Sessions
Test Data Management
Locator Development
Unity App Testing
Overview
Hub Appium Features
Getting Started
Best Practices
Espresso Testing Hub
Overview
Espresso Job Execution Workflow
XCUITest Testing Hub
Overview
Prerequisites
Setup Process
Selenium Testing Hub
Overview
Setup Process
Example Implementation
Best Practices
Troubleshooting
Randomize the browser selection process
Roku Testing Hub
Overview
Setup Process
Test Case Implementation
Best Practices
Troubleshooting
Adding New Devices
Android Devices
iOS Devices
Roku Devices
Project Dashboard
Dashboard Sections Overview
Builds Section
Build Information Display
Multiple Build Management
Available Actions
Team Management
Team Member Capabilities
Member Roles and Permissions
Remote Build Upload (API)
API Command Structure
Command Parameters Explained
Sample Implementation
CI/CD Integration Examples
Best Practices
Automation Reports
Debugging Test Case Failures
Overview
Report Organization
Report Types
Slideshow Report
Analytics Report
Functional Report
Continuous Integration
Overview
CI/CD Integration Workflow
Remote Build Upload
Test Run Triggering
Test Run Monitoring
Results Access and Analysis
Best Practices for CI Integration
Bug Tracker Integration
Overview
Supported Bug Tracking Systems
Setting Up Bug Tracker Integration
Using Bug Tracker Integration
Integration Benefits
Advanced Features
Best Practices
Troubleshooting
Scheduling Automated Tests
Overview
Setting Up Scheduled Tests
Advanced Scheduling Features
Best Practices for Test Scheduling
RobusTest Connect - Run local, test global
Setting Up Tunneling
Admin Console
Overview
Admin Console Sections
User Profile
Overview
Accessing Your Profile
Profile Settings
Help and Documentation
Technical Support
Health Page
Overview
Health Page Sections
Device Monitoring
Settings & Configuration
Notification Settings
Mail Settings
Network Shaping Settings
Neuron Settings
RobusTest Server Settings
Test Session Settings
Authentication Settings
Cloud Storage Settings
Overview
Platform Configuration Categories
Getting Started with Settings
Installation & Setup Guides
Android Installation
Java Installation
Python Installation
Node.js & Appium
Xcode Installation
Homebrew Installation
IDE & Location Setup
Python Virtual Environment
Elevated PowerShell
HTTPS Setup
Troubleshooting
Unable to access RobusTest Server
Overview
Common Issues and Solutions
Performance Issues
Device Connection Issues
Test Execution Failures
Best Practices for Troubleshooting
Getting Help
Unable to access RobusTest Server
Troubleshooting your Espresso job
Downloads & Resources
Quick Start Guides
Configuration Templates
API Reference Materials
Cheat Sheets & Quick References
Mobile Apps & Tools
Sample Projects
Custom Resources Generator
License & Usage Terms
Changelog
Version 2025.1.0 (Current)
Version 2024.12.0 (Previous)
Future Releases
Version 2025.2.0 (Planned)
Version 2025.3.0 (Planned)
Contributing to Documentation
RobusTest Documentation 2025
Search
Please activate JavaScript to enable the search functionality.