我可以通过编程方式运行我的iPhone单元测试吗?

时间:2012-03-15 11:00:40

标签: iphone unit-testing sentestingkit kif-framework

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

1 个答案:

答案 0 :(得分:0)

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

例如,如果项目名称为simon,则测试目标的方案为simonTests

在命令行上运行脚本

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

这个版本基本上可以为你运行单元测试。