2011-05-14 18 views
9

Al desarrollar una aplicación llegué a un punto en el que me di cuenta de que quería probar mis controles de vista (y otros objetos también) "afuera" de la aplicación. He encontrado una buena publicación en el blog en testing view controllers, sin embargo, lamentablemente, no estoy familiarizado con ningún tipo de prueba de software en absoluto. Entonces, casi todo lo escrito allí es un poco confuso. Estoy buscando un buen lugar para empezar y aquí están mis preguntas:Prueba de controladores de vista de iPhone: ¿por dónde empezar?

  1. supongo que sería más útil para leer algo general sobre la prueba. ¿Qué recomendarías?
  2. ¿Qué pasa con la información específica de iOS? Tutoriales en OCUnit (que ahora está integrado en Xcode), OCMock (que se mencionó en esa publicación de blog), UIAutomation?
  3. ¿Seré capaz de "ejecutar" un controlador de vista separado como una aplicación independiente (para tocar botones, escribir campos de texto, etc.) sin hacer dicha aplicación explícitamente? ¿Qué herramienta puedo usar para ese propósito?
  4. ¿Cuál es su enfoque personal para esto?
+1

Me encantaría escuchar más respuestas sobre este tema, especialmente para pruebas unitarias en iOS. –

Respuesta

0

Yo recomendaría enormemente este recurso, ya que afecta a la mayor parte de las preguntas que usted tiene: http://jojitsoriano.wordpress.com/2011/06/03/references-on-unit-testing-ui-automation-for-ios-applications/

Espero que ayude!

+3

Bueno, supongo que esta lista está un poco desactualizada ahora, pero aun así acepto su respuesta. ¡Gracias! Y también encontré y [un excelente recurso en Objective-C TDD] (http://qualitycoding.org/) mantenido por @ jon-reid, que también cubre la prueba de los controladores de vista. – adubr

+0

Es artículos completamente obsoletos. La mayoría de ellos están usando SenTest en desuso, otra parte de los enlaces es 404. – skywinder

Cuestiones relacionadas