使用命令行的 Xcode 4 单元测试
Posted
技术标签:
【中文标题】使用命令行的 Xcode 4 单元测试【英文标题】:Xcode 4 Unit Testing using Command Line 【发布时间】:2011-04-06 00:39:30 【问题描述】:Xcode 4 支持使用测试构建选项运行单元测试,但是我找不到通过命令行运行测试的方法。
仅在单元测试目标上运行 xcodebuild 不会运行测试(我打开了构建后运行选项)。
有什么想法吗?
【问题讨论】:
Xcode 4: Run tests from the command line (xcodebuild)? 的可能重复项 【参考方案1】:我找不到任何这样的选项。到目前为止,我得到的最接近的是仅运行逻辑测试的能力 (running xcode 4 unit tests from the command line),这并不是很令人满意。如果我找到更好的解决方案,我会在Xcode 4: Run tests from the command line (xcodebuild)? 更新我的答案。
【讨论】:
谢谢,似乎在构建成功后关闭了运行测试(我已经通过 xcodebuild 构建了一个单独的目标)。 Jonah,我找到了让它发挥作用的方法。明天我会把它贴在我的博客上。这是使我找到正确答案的分析(我会在帖子发布时更新此答案)。 longweekendmobile.com/2011/04/15/… 对 phooze 工具的概述,我很期待看到您的想法。很高兴看到更多的开发者关心为 ios 建立一个好的测试工具链。 乔纳,真正的交易:longweekendmobile.com/2011/04/17/…以上是关于使用命令行的 Xcode 4 单元测试的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Xcode 4.5“命令行工具”项目中设置工作逻辑单元测试目标?
Xcode 4,断点在 Mac OS 命令行工具的单元测试中不起作用