在xcode 4.3上运行测试

时间:2012-05-30 22:45:15

标签: ios xcode

我正在使用Xcode 4.3并且我没有得到如何运行测试,或者至少,如何看到测试结果,失败或通过。

我的项目有两个目标foofooTests。测试是默认实现;一个简单的tearDown和setup函数以及一个STFail(@"not implemented")

的testExample方法

我应该看到这条消息?在计划下拉列表中,似乎只有foo。我需要做什么来运行fooTests目标并查看输出?

4 个答案:

答案 0 :(得分:9)

我通过单击“编辑方案”对话框中的“运行”复选框解决了这个问题。左边是一个标签列表。选择“构建”。然后是右侧的操作列表(“分析”,“测试”,“运行”,“配置文件”等)。确保选中“运行”。

然后按“确定”,然后清理并构建项目。

答案 1 :(得分:5)

从菜单Product - > Test或Cmd + U( + U )键盘快捷键将运行测试foo目标。

答案 2 :(得分:0)

您需要创建一个新方案来运行不同的目标。单击方案栏的左侧部分(左上角),您将看到一个下拉菜单,其中“新方案”是一个选项 - 创建一个新方案并选择fooTests作为目标。

答案 3 :(得分:0)

Eimantas的回答包括运行测试。打开日志导航器以查看结果。有关更多详细信息,请参阅以下文章:

Setting Up OCUnit Unit Testing in Xcode 4