Total Control 是一个由许多组件/模块和功能组成的大型系统:
- Total Control application in Windows (TCW),系统的主要应用程序。
- Android 版 Total Control 应用程序 (TCA)。 可以在 Google Play 商店下载或与下载的软件包捆绑在一起,Total Control 将自动安装。
- 总控制查看器 (TCV)。 通过购买可选的“设备控制”,它允许Android设备控制TCW中的部分功能,可以访问主设备的屏幕。
TCW 中有许多应用程序:
- 连接。 在一个或多个 Android 设备中建立 TCW 和 TCA 之间的连接(和权限)。
- 控制应用程序。 有两种方法可以控制连接的 Android 设备。 WDM – Windows 桌面模式显示每个窗口一个 Android 设备。 MDCC – 多设备控制中心是一个用于访问和控制多台设备的大屏幕。
- 坐标与物体。 单击 (x, y) 与文本为 OK 的按钮。 坐标对于控制具有相同型号和类型的多个设备很有用。 对象对于具有多种分辨率和尺寸的设备很有用。 推荐使用对象模型,当被测应用程序发生变化时更容易编写脚本,获取文本比 OCR 更快更准确。
- 脚本。 提供 JavaScript 和 REST API,允许用户控制和访问多个设备坐标和对象模型。 内部开发的 AAIS 可用于轻松生成脚本,与 JavaScript 无缝集成,并且可以使用单个脚本控制多个设备。
- AAI。 所有对象模型的总称,包括查询语言、UI Explorer、FindNode 和 AAIS。