测试 iPhone 视图控制器:从哪里开始?
Posted
技术标签:
【中文标题】测试 iPhone 视图控制器:从哪里开始?【英文标题】:Testing iPhone view controllers: where to start? 【发布时间】:2011-05-14 20:52:42 【问题描述】:在开发应用程序时,我意识到我想在应用程序“外部”测试我的视图控制器(以及其他对象)。我在testing view controllers 上找到了一篇不错的博客文章,但是,很遗憾,我根本不熟悉任何类型的软件测试。所以几乎所有写在那里的东西都有点混乱。 我正在寻找一个好的起点,以下是我的问题:
-
我想阅读一些关于测试的一般性内容会更有用。你会推荐什么?
ios 特定信息呢? OCUnit(现已集成在 Xcode 中)、OCMock(在那篇博文中提到)、UIAutomation 的教程?
我是否能够像独立应用程序一样“运行”一个单独的视图控制器(点击按钮、输入文本字段等),而无需明确创建此类应用程序?为此,我可以使用什么工具?
您个人对此有何看法?
【问题讨论】:
希望听到有关此主题的更多答案,尤其是对于 iOS 中的单元测试。 【参考方案1】:我强烈推荐此资源,因为它涉及您的大部分问题: http://jojitsoriano.wordpress.com/2011/06/03/references-on-unit-testing-ui-automation-for-ios-applications/
希望有帮助!
【讨论】:
好吧,我想这个列表现在有点过时了,但我接受你的回答。谢谢!我还找到了由@jon-reid 维护的excellent resource on Objective-C TDD,它也涵盖了测试视图控制器。 它完全是过时的文章。其中大部分使用的是已弃用的 SenTest,链接的另一部分是 404。以上是关于测试 iPhone 视图控制器:从哪里开始?的主要内容,如果未能解决你的问题,请参考以下文章