2

我们的 iPhone 应用程序使用内置的 SenTestingKit 进行单元测试,使用 KIF 进行功能测试。我们将 Zapp 用于 CI,它运行功能测试但不运行单元测试。作为权宜之计,我想添加一个运行单元测试的功能测试场景。有没有办法以编程方式运行 SenTestingKit 单元测试?即不是通过脚本,而是从应用程序内部?

4

1 回答 1

0

为什么不创建一个新方案来运行项目的所有测试,并使用脚本来运行所有单元测试?

例如,如果您的项目名称是simon,那么您的测试目标的方案将是simonTests

在命令行上运行脚本

xcodebuild .../your_.proj_file_path/ -scheme "simonTests" -sdk iphonesimulator5.0 -configuration "Debug" clean build

这个构建基本上会为你运行单元测试。

于 2012-04-16T05:17:46.640 回答