测试 - 示例 Swift iOS 应用和教程
示例应用包含 XCUITests。 在本教程中,你将了解如何使用 App Center 运行 UI 测试。
首先, 按照入门教程 设置示例应用。
先决条件
- 预配配置文件和证书。 转到 Apple 开发人员文档 ,了解如何创建应用 ID 以对示例 iOS 应用进行代码签名。
安装App Center命令行接口
安装 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
在 中 转到测试App Center。
单击"开始测试应用"。
选择第一个设备、 Apple iPhone 7 Plus 并按底部的 " 选择一个设备 "。
选择 XCUITest 作为测试框架。
单击“下一步”。
运行测试
复制 " 正在运行的测试" 下的自定义命令。
将其粘贴到项目目录中的终端。
替换
pathToXCUItestBuildFolder为以下文本:ddp/Build/Products/Debug-iphoneos运行命令。 你将看到测试开始运行。
在 App Center 中,单击 " 完成 " 以关闭面板。