Cloud Execution
Cloud Execution allows you to run test cases on Robonito’s cloud infrastructure instead of your local machine. This execution mode is designed for scalability, reliability, and team-based automation workflows.
Cloud Execution is available as a premium feature.
Key Characteristics of Cloud Execution
- Test cases are executed on Robonito-managed cloud infrastructure
- No dependency on local system resources
- Provides a consistent and controlled execution environment
- Suitable for large test suites and team-based execution
- Ideal for continuous integration and scheduled runs
When to Use Cloud Execution
Cloud Execution is recommended when:
- Running tests as part of CI/CD pipelines
- Executing large or complex test suites
- Multiple team members need shared execution environments
- Local system resources are limited
- Tests need to run independently of user machines
Cloud Execution Availability
If Cloud Execution is not enabled for your account:
- The Execute button is disabled
- A message indicates that Cloud Execution is locked
- Options are provided to request access:
- Contact Email
- Contact Slack
Once enabled, Cloud Execution becomes selectable in the execution configuration.
Cloud Execution Behavior
During cloud execution:
- Test steps are executed sequentially on cloud resources
- All assertions (Smart, UI, Page, Content-based) are evaluated
- Execution progress is tracked remotely
- Results are collected and stored centrally
Execution Report – Cloud Execution
The Execution Report for Cloud Execution provides detailed insights into test runs executed on the cloud. It helps teams monitor test stability, execution performance, and historical trends.
A cloud execution report is generated automatically after each cloud run.
Report Overview
The top section of the cloud execution report displays:
Total Runs
Total number of cloud executions for the test case.
Passed
Number of successful cloud executions.
Failed
Number of failed cloud executions.
Average Duration
Average time taken by cloud executions.
Test Case Health
Test Case Health reflects the stability of the test case based on cloud execution history.
- Calculated using pass/fail ratios
- Helps identify flaky or unstable tests
- Useful for monitoring long-term test reliability
Execution History
The Execution History table includes details for each cloud execution run.
Date
Time when the cloud execution was triggered.
Status
Execution result:
- PASS
- FAIL
Type
Test case type (Web, API, or Mobile).
Executed By
User or system that triggered the execution (manual or CI).
Version
Test case version executed in the cloud.
Environment
Execution environment:
- CLOUD
Browser
Browser and version used in cloud execution.
Screen Size
Viewport resolution used in the cloud run.
Platform
Cloud execution platform details.
Runtime
Total execution duration.
Understanding Cloud Execution Failures
For failed cloud executions:
- Failed steps and assertions are highlighted
- Logs and execution details are available for analysis
- Helps diagnose environment-specific or timing-related issues