2011-05-14 62 views
9

在開發應用程序時,我意識到我想要測試應用程序的「外部」視圖控制器(以及其他對象)。我在testing view controllers上發現了一篇很好的博客文章,然而,遺憾的是,我對任何一種軟件測試都不熟悉。所以幾乎所有寫在那裏的東西都有點混亂。 我正在尋找一個良好的開端,這裏是我的問題:測試iPhone視圖控制器:從哪裏開始?

  1. 我想這將是閱讀測試的東西一般比較有用。你會推薦什麼?
  2. iOS的具體信息呢?教程OCUnit(現在集成在Xcode中),OCMock(在該博客文章中提到過),UIAutomation
  3. 我是否能夠像獨立應用程序那樣「運行」單獨的視圖控制器(用於點擊按鈕,輸入文本字段等),而無需明確製作此類應用程序?我可以爲此使用什麼工具?
  4. 你對此的個人方法是什麼?
+1

很想聽到關於此主題的更多答案,特別是iOS中的單元測試。 – 2013-03-05 18:51:10

回答

0

我會大大推薦此資源,因爲它觸及到多數認爲你有問題: http://jojitsoriano.wordpress.com/2011/06/03/references-on-unit-testing-ui-automation-for-ios-applications/

希望幫助!

+3

嗯,我猜這個列表現在已經有些過時了,但我仍然接受你的回答。謝謝!我還發現了@ jon-reid維護的[Objective-C TDD](http://qualitycoding.org/)的優秀資源,它涵蓋了測試視圖控制器。 – adubr 2013-05-27 19:52:21

+0

它完全過時的文章。大部分使用已棄用的SenTest,鏈接的另一部分是404。 – skywinder 2014-07-09 10:00:43