2012-05-30 64 views
3

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

我有一个项目有两个目标,foofooTests。测试是默认的实现;一个简单的tearDown和设置功能和testExample方法与STFail(@"not implemented")

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

+0

你有没有解决过这个问题? – coder

回答

9

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

然后按“确定”,然后清理并建立您的项目。

+0

这个答案解决了我的问题 –

+0

这一个对我来说也是如此 - 谢谢! – Mike

4

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

+0

Xcode配置中可能会遗漏/错误的各种东西可能会阻止测试正常工作。 –

+0

在OP的情况下他有哪些默认项目配置了测试默认目标? – Eimantas

0

您需要创建一个新的方案来运行不同的目标。点击Schemes栏的左边部分(左上角),你会看到一个下拉菜单,其中“New Scheme”是一个选项 - 创建一个新的方案并选择fooTest作为Target。

+1

我得到'该计划fooTests未配置为运行:没有配置为运行配置,并没有配置可执行配置运行。编辑配置运行动作' – lurscher

+0

呵呵。在那种情况下,我不确定,我从来没有见过这样的错误。希望别人会来,谁知道如何解决它。抱歉! – WendiKidd

+0

我绝对会得到上面评论中提到的这个错误:'该计划fooTests没有配置为运行:没有任何配置运行,并没有配置可执行文件运行。编辑配置运行动作'...这个错误正在让我疯狂。我无法再运行测试。 – scot