Тестирование контроллеров представления iPhone: с чего начать?

При разработке приложения я дошел до того момента, когда понял, что хочу протестировать свои контроллеры представления (и другие объекты) «вне» приложения . Я нашел хорошее сообщение в блоге о тестировании контроллеров представления , однако, к сожалению, я вообще не знаком с каким-либо тестированием программного обеспечения. Так что почти все, что там написано, немного сбивает с толку. Я ищу хорошее место для начала, и вот мои вопросы:

  1. Полагаю, было бы полезнее прочитать что-нибудь общее о тестировании. Что вы порекомендуете?
  2. А как насчет информации для iOS? Учебники по OCUnit (который теперь интегрирован в Xcode), OCMock (который упоминался в этом сообщении в блоге), UIAutomation ?
  3. Смогу ли я для «запуска» отдельного контроллера представления, например независимого приложения (для нажатия кнопок, ввода текстовых полей и т. д.), без явного создания такого приложения? Какой инструмент я могу использовать для этой цели?
  4. Каков ваш личный подход к этому?

9
задан adubr 14 May 2011 в 20:52
поделиться