Quadified TEO Documentation
Build, operate, and integrate mobile test automation with confidence.
A practical documentation hub for setting up Quad TEO test nodes, preparing Android and iOS devices, managing executions in the Web UI, monitoring telemetry, and integrating with the external API.
Function Library
Test step functions
Call, SMS/MMS, Data, Audio, Radio, SIM, and utility actions with parameters and usage notes.
Authoring
Test cases and suites
Create reusable test flows, assign projects, schedule suites, run manually, and inspect history.
Device Prep
Android and iOS readiness
Prepare Samsung, Xiaomi, Pixel, and iOS devices for stable automation and discovery.
Integration
API and cURL examples
Jump into ready-to-run endpoint examples for executions, test cases, nodes, tokens, and projects.
Choose your path
Find the right guide for the job
Architecture
Understand the platform
Review the core components, high-level architecture, device model, agent, GUI, and cloud responsibilities.
Setup
Prepare a client machine
Install and initialize the QuadTEO client, configure first start behavior, and set up SSH access.
Devices
Configure test phones
Apply the required Android and iOS settings for stable automation across Samsung, Xiaomi, Pixel, and iPhone devices.
Operations
Use the TEO Web UI
Create test nodes, register mobile IDs, manage test cases and suites, review executions, and troubleshoot daily workflows.
Observability
Monitor with Grafana
Connect Prometheus metrics to dashboards and track device status, execution health, and operational trends.
Integration
Automate through the API
Use curated cURL examples and endpoint references for test suites, executions, tokens, users, projects, and devices.
Common workflows
Move from setup to execution
- Connect the platform pieces. Start with the component overview, then configure the client PC and test node.
- Prepare mobile devices. Apply the required phone settings and confirm automatic device discovery.
- Create and schedule tests. Build test cases, group them into suites, run manually, or schedule recurring execution.
- Review outcomes. Use execution logs, PDF reports, trace filters, and Grafana dashboards to analyze results.
Need help?
Support and product guidance
For onboarding questions, operational support, or documentation feedback, contact the Quadified team.
support@quadified.com