4

我是 ios 世界的新手,正在研究如何从命令行运行测试。

我有 APP.app 和 TEST.xctest(基本上是 KIF 测试)。

我无法弄清楚如何在应用程序(模拟器和设备上)上运行这些测试。

我尝试使用 xcodebuild 测试并将方案设置为 TEST 但没有用。

我能够使用 xcrun 命令在模拟器上安装 .app。

xcrun instruments -w "iPhone 5 (8.0 Simulator)"

xcrun simctl install booted <app path>

我现在如何在模拟器上运行 Xctests?

任何帮助是极大的赞赏。

4

1 回答 1

0

从我的角度来看,我认为使用 .app 和 .xctests 运行 KIF 测试是不可能的。这是我用于公司项目的方法:

  • KIF 测试脚本是在 xcode 项目中编写的
  • 我们使用 xctool 运行 KIF 测试 - 在运行 KIF 测试之前,xctool 构建应用程序并安装到设备,然后运行 ​​KIF 脚本。(您不必做导出 .app 之类的事情)
于 2016-09-18T10:49:20.363 回答