使用英语阅读

通过


测试 - 示例 Swift iOS 应用和教程

重要

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

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

XCUITests 包含在示例应用中。 本教程介绍如何使用 App Center 运行 UI 测试。

首先,按照 入门教程 设置示例应用。

先决条件

  • 预配配置文件和证书。 转到 Apple 开发人员文档 ,了解如何创建应用 ID 以对示例 iOS 应用进行编码。

安装 App Center 命令行接口

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

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

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

    appcenter login
    

生成测试文件夹

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

  2. 运行以下命令以删除 derivedDataPath(如果存在):

    rm -rf ddp
    
  3. 运行以下命令,生成测试的生成文件夹:

    xcrun xcodebuild build-for-testing -configuration Debug -workspace sampleapp-ios-swift.xcworkspace -sdk iphoneos -scheme sampleapp-ios-swift -derivedDataPath ddp
    

准备在 App Center 中运行测试

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

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

  3. 选择第一台设备 Apple iPhone 7 Plus,然后按底部 的“选择一台设备 ”。

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

  5. 单击“下一步”。

运行测试

  1. 复制“ 运行测试”下的自定义命令。

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

  3. 将 替换为 pathToXCUItestBuildFolder 以下文本:

    ddp/Build/Products/Debug-iphoneos
    
  4. 运行命令。 你将看到测试开始运行。

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