2009-01-12 20 views
6

Acabo de sentarme en un seminario sobre el desarrollo de aplicaciones para el iPhone. El orador me dijo que no hay NADA disponible para escribir pruebas unitarias o pruebas funcionales para el software de su iPhone.Unidad y Prueba funcional Código de iPhone?

¿Es esto cierto? ¿Realmente no hay una historia de prueba para el iPhone a partir de ahora?

Respuesta

5

No es cierto. Antes del SDK 2.2 no existía un soporte oficial para pruebas de unidades sancionadas por Apple, pero desde entonces han agregado el soporte de OCUnit, que está documentado en el sitio web de Apple. Do OCUnit and OCMock work on the iPhone SDK?

Google ofrece un gran conjunto de herramientas (Google Caja de herramientas para Mac) http://code.google.com/p/google-toolbox-for-mac/wiki/iPhoneUnitTesting

creo que Google es de un poco más completa porque también se puede hacer algunas pruebas de interfaz de usuario functionnal.

Espero que ayude.

5

Otros han señalado las opciones disponibles, pero voy a señalar que, aunque no había ningún marcos pruebas unitarias disponibles, no hay nada que le impide rodar su propia. Los marcos de pruebas unitarias no son tan complicados, por lo que la falta de uno no es excusa.

2

Gorilla Logic acaba de abrir FoneMonkey de origen, una verdadera herramienta de prueba funcional de grabación/reproducción para el iPhone que funciona con OCUnit.

Puede obtener más información al http://www.gorillalogic.com/fonemonkey.