• Tests unitarios
    • Ejemplos en miniblog
  • Tests de integracion
    • Ejemplos en proyecto Mean-Seed
  • Proyecto Mean-Seed
  • Integracion Continua con Jenkins

 

 

 

Agenda

Test unitario

Es una forma de comprobar el correcto funcionamiento de un módulo de código. Esto sirve para asegurar que cada uno de los módulos funcione correctamente por separado. Luego, con las Pruebas de Integración, se podrá asegurar el correcto funcionamiento del sistema o subsistema en cuestión.

Beneficios

  • Prueba de la unidad permite al programador refactorizar código  y asegúrarse de que el módulo sigue funcionando correctamente.
  • Al probar las partes de un programa primero y luego probar la suma de sus partes, las pruebas de integración se vuelve mucho más fácil.
  • Prueba de la unidad proporciona una especie de la documentación del sistema viviente.
  • Reduccion del costo de mantenimiento
  • Promueve el desacoplamiento entre objetos y mejor diseño de sistema

Test de Integracion

Pruebas integrales o pruebas de integración son aquellas que se realizan en el ámbito del desarrollo de software una vez que se han aprobado las pruebas unitarias. Únicamente se refieren a la prueba o pruebas de todos los elementos unitarios que componen un proceso, hecha en conjunto, de una sola vez.

Consiste en realizar pruebas para verificar que un gran conjunto de partes de software funcionan juntos.

Beneficios

  • Pruebas de aceptación.
  • Pruebas de regresión.
  • Pruebas funcionales.
  • Menor número de test para probar la aplicación.
  • Mantenibilidad más sencilla.
Made with Slides.com