Download your automation configuration as a JSON file from Qontinui Web.
Download and install Qontinui Runner for your operating system.
Download Runner →Ensure the application you're automating is running and in the expected initial state.
Open the Qontinui Runner application on your system.
Click 'Load Configuration' and select your exported JSON file.
Check that states, processes, and images appear in the Runner interface.
Configuration Validation: Runner automatically validates your configuration on load. Check for warnings or errors in the console output.
Common issues: missing images, invalid state references, malformed processes
Start automation from states marked as is_initial=true
Best for: Most common mode - full automation workflows
Execute a single process by ID without state machine navigation
Best for: Testing and debugging individual processes
Start automation from a specific state (not necessarily initial)
Best for: Debugging or running partial workflows
Configure how Qontinui Runner executes your automation. These settings are typically defined in your JSON configuration but can sometimes be overridden in Runner.
Maximum time to wait for actions and transitions to complete. Increase for slow applications.
Default: 10000
Number of retry attempts for failed actions. Higher values improve reliability but increase execution time.
Default: 3
Delay between consecutive actions. Increase if UI doesn't have time to respond between actions.
Default: 100
How to handle failures: 'stop' (halt on error), 'continue' (log and proceed), 'retry' (retry then stop).
Default: stop
Watch execution progress with detailed logging:
See the automation flow through your state machine:
Automatically capture screenshots during execution:
Solutions:
Solutions:
Solutions:
Solutions:
Solutions:
Always test your automation with mock execution in Qontinui Web before running with Runner. This validates logic without requiring a real GUI environment.
Use higher timeouts, more retries, and longer delays initially. Optimize for speed only after confirming reliability.
Watch execution closely the first few times. Check console output for warnings, verify image recognition scores, note timing issues.
After actions that trigger page loads, animations, or API calls, add explicit WAIT actions or use VANISH to wait for loading spinners.
Always use FIND action before CLICK to verify element exists and update 'Last Find Result'. This catches missing elements early.
Enable automatic screenshot capture during execution. Screenshots are invaluable for debugging failures and verifying behavior.
Use continue_on_error for optional actions. Add error handling transitions to recover from common failure scenarios.