使用 OmniLab ATS 运行 UIConductor 测试

Android UIConductor (UICD) 是一款工具,用户可以通过录制界面互动并验证屏幕内容来创建测试工作流。OmniLab ATS 支持运行从 UICD 导出的测试。

设置

要使用 OmniLab ATS 运行 UICD 测试,您必须导入 UIConductor 配置,其中包含必要的测试套件和设备操作。

  1. 打开设置,然后导航到配置集标签页。

  2. 点击导入,然后选择 UIConductor 配置集。您可能需要授权 OmniLab ATS 访问 Google Cloud Storage。

    Import configuration

    图 1. 导入 UIConductor 配置

运行测试

  1. 安排 UIConductor 测试 测试运行(在测试套件 > UIConductor 下)。此测试套件可用于运行任何导出的 UICD 测试。

    Schedule test run

    图 2. 安排 UICD 测试运行

  2. 添加 Install UIConductor 以安装必要的 UICD 驱动程序。

    Add device actions

    图 3. 添加所需的设备操作

  3. 选择要运行的 UICD 测试。默认情况下,文件应为 zip 归档文件,其中包含从 UICD 导出的 JSON 测试文件。

    Select test file

    图 4. 选择要执行的测试文件

  4. 启动测试运行并等待完成。运行期间生成的屏幕截图、XML 转储和日志将在输出文件中提供。