组件

Total Control 是一个由许多组件/模块和功能组成的大型系统:

  • Total Control Windows 应用程序(TCW),系统的主要应用程序。
  • Total Control Android 应用程序(TCA)。可以在 Google Play 商店下载或与下载包捆绑在一起,Total Control 会自动安装。
  • Total Control Viewer(TCV)。购买了可选的 "设备控制" 后,它允许 Android 设备控制 TCW 中的部分功能,可以访问主设备的屏幕。

TCW 中有许多应用程序:

  • 连接。建立 TCW 和一个或多个 Android 设备之间的连接(和权限)。
  • 控制应用程序。有两种方法可以控制连接的 Android 设备。WDM(Windows Desktop Mode)以每个窗口显示一个 Android 设备。MDCC(Multi-Device Control Center)是一个单个大屏幕,可以访问和控制多个设备。
  • 坐标 vs 对象。点击 (x, y) vs 拥有“确定”文本的按钮。坐标对于控制具有相同型号和类型的多个设备很有用。对象对于具有多个分辨率和尺寸的设备很有用。推荐使用对象模型,当测试的应用程序发生变化时,编写脚本更加容易,获取文本比 OCR 更快速和准确。
  • 脚本。提供 JavaScript 和 REST API,允许用户控制和访问多个设备,包括坐标和对象模型。内部开发的 AAIS 可以轻松生成脚本,与 JavaScript 无缝集成,可以用单个脚本控制多个设备。
  • AAI。所有对象模型的统称,包括查询语言、UI Explorer、FindNode 和 AAIS。