使用 App Center 运行包含的测试

重要

Visual Studio App Center 计划于 2025 年 3 月 31 日停用。 虽然可以继续使用 Visual Studio App Center,直到它完全停用,但你可以考虑迁移到几个建议的替代方法。

详细了解支持时间线和替代方案。

先决条件

安装 App Center 命令行接口

  1. 安装Node.js 版本 6.3 或更高版本。

  2. 打开终端并运行以下命令以安装 App Center CLI:

    npm install -g appcenter-cli
    
  3. 运行以下命令并按照说明登录到 App Center:

    appcenter login
    

生成项目并测试 APK 文件

  1. 打开终端并转到项目目录。

  2. 运行以下命令:

    ./gradlew assembleDebug
    ./gradlew assembleDebugAndroidTest
    

准备在 App Center 中运行测试

  1. 转到 App Center 中的测试服务。

  2. 单击“ 开始测试应用”。

  3. 选择第一个设备 Google Pixel XL,然后按底部 的“选择一个设备 ”。

  4. 选择 Espresso 作为测试框架。

  5. 单击“下一步”。

运行测试

  1. “提交” 步骤中,复制 “运行测试”下的自定义命令。

  2. 在项目目录中将其粘贴到终端中。

注意

--app-path 应指向移动应用 apk,并 --build-dir 应指向测试 apk 所在的位置。

  1. 导航到 sampleapp-android/app/build/outputs/apk

  2. 复制路径名,并将自定义命令中的占位符文本 pathToEspressoBuildFolder 替换为 pathname 文本。

  3. 将路径名复制到 app-debug-androidTest.apk ,并将自定义命令中的占位符文本 pathToFile.apk 替换为 pathname 文本。

  4. 运行命令。 你将看到测试开始运行。

  5. 在 App Center 中,单击“ 完成 ”关闭面板。