Cómo probar su aplicación para ios en múltiples niveles

Video: iOS 9: Nueva App de Notas

Mientras se está probando su aplicación para iOS, asegúrese de probarlo en múltiples niveles. Pruebe cada clase y sus métodos. Probar cómo las clases trabajan juntos. Por último, probar la aplicación final, por completo de puesta en común de su interfaz de usuario. He aquí una descripción más amplia de estos niveles de comprobación:

  • Examen de la unidad: Las pruebas en el nivel de una clase individual o de un pequeño conjunto de clases relacionadas se conoce como examen de la unidad. Los desarrolladores individuales suelen hacer este tipo de pruebas - por ejemplo, antes de comprobar en control de código fuente para que otros puedan utilizar en sus programas.

    Video: "Filmic Pro" (Análisis de la App para IOS)

    En la unidad de pruebas, se crea una instancia de una clase y llamar a todos sus métodos con diferentes valores de entrada y luego comprobar si los métodos funcionan correctamente.

    Generalmente, la unidad de pruebas en IOS se realiza en un objeto del modelo (tal como un objeto de la clase de juegos en la aplicación Tic-Tac-Toe). Sin embargo, incluso probar una sola pantalla para ver si todos los elementos de la interfaz funcionan correctamente pueden ser considerados como prueba de la unidad.

  • Pruebas de integración: Como su nombre indica, el propósito de las pruebas de integración es asegurar que los diferentes módulos de software trabajan juntos de manera adecuada.

  • Las pruebas del sistema: En este caso, el sistema en su conjunto es probado por personas que actúan como potenciales usuarios de la aplicación.

Si usted es el único desarrollo de una aplicación y se está preguntando cómo los niveles anteriores se relacionan con usted, la respuesta es que se llega a jugar todos los papeles. Por ejemplo, es posible que una sola unidad de revelado pruebas de sus componentes, un probador de integración reunir dos componentes desarrollados de forma independiente (por ejemplo, la clase de juego y el juego Sesión controlador de vista), y un probador de sistema de pruebas de la aplicación completa.

Usted debe tratar de encontrar y corregir tantos insectos como puedas. Para atrapar la mayor cantidad posible, prueba como muchos caminos a través de su código como sea posible.

Artículos Relacionados