测试 - 示例 Swift iOS 应用和教程
重要
Visual Studio App Center 计划于 2025 年 3 月 31 日停用。 虽然可以继续使用 Visual Studio App Center,直到它完全停用,但你可以考虑迁移到几个建议的替代方法。
XCUITests 包含在示例应用中。 本教程介绍如何使用 App Center 运行 UI 测试。
首先,按照 入门教程 设置示例应用。
- 预配配置文件和证书。 转到 Apple 开发人员文档 ,了解如何创建应用 ID 以对示例 iOS 应用进行编码。
安装Node.js 版本 6.3 或更高版本。
打开终端并运行以下命令以安装 App Center CLI:
npm install -g appcenter-cli
运行以下命令并按照说明登录到 App Center:
appcenter login
打开终端并转到项目目录。
运行以下命令以删除 derivedDataPath(如果存在):
rm -rf ddp
运行以下命令,生成测试的生成文件夹:
xcrun xcodebuild build-for-testing -configuration Debug -workspace sampleapp-ios-swift.xcworkspace -sdk iphoneos -scheme sampleapp-ios-swift -derivedDataPath ddp
转到 App Center 中的测试服务。
单击“ 开始测试应用”。
选择第一台设备 Apple iPhone 7 Plus,然后按底部 的“选择一台设备 ”。
选择 XCUITest 作为测试框架。
单击“下一步”。
复制“ 运行测试”下的自定义命令。
将其粘贴到项目目录中的终端中。
将 替换为
pathToXCUItestBuildFolder
以下文本:ddp/Build/Products/Debug-iphoneos
运行命令。 你将看到测试开始运行。
在 App Center 中,单击“ 完成 ”关闭面板。