Pruebas Unitarias

Páginas: 2 (488 palabras) Publicado: 15 de abril de 2011
En programación, una prueba unitaria es una forma de probar el correcto funcionamiento de un módulo de código. Esto sirve para asegurar que cada uno de los módulos funcione correctamente porseparado. Luego, con las Pruebas de Integración, se podrá asegurar el correcto funcionamiento del sistema o subsistema en cuestión.

La idea es escribir casos de prueba para cada función no trivial o métodoen el módulo de forma que cada caso sea independiente del resto.

Características

Para que una prueba unitaria sea buena se deben cumplir los siguientes requisitos:
Automatizable: no deberíarequerirse una intervención manual. Esto es especialmente útil para integración continua.
Completas: deben cubrir la mayor cantidad de código.
Repetibles o Reutilizables: no se deben crear pruebas quesólo puedan ser ejecutadas una sola vez. También es útil para integración continua.
Independientes: la ejecución de una prueba no debe afectar a la ejecución de otra.
Profesionales: las pruebasdeben ser consideradas igual que el código, con la misma profesionalidad, documentación, etc.
Aunque estos requisitos no tienen que ser cumplidos al pie de la letra, se recomienda seguirlos o de locontrario las pruebas pierden parte de su función.

Ventajas

El objetivo de las pruebas unitarias es aislar cada parte del programa y mostrar que las partes individuales son correctas. Proporcionanun contrato escrito que el trozo de código debe satisfacer. Estas pruebas aisladas proporcionan cinco ventajas básicas:
Fomentan el cambio: Las pruebas unitarias facilitan que el programador cambie elcódigo para mejorar su estructura (lo que se ha dado en llamar refactorización), puesto que permiten hacer pruebas sobre los cambios y así asegurarse de que los nuevos cambios no han introducidoerrores.
Simplifica la integración: Puesto que permiten llegar a la fase de integración con un grado alto de seguridad de que el código está funcionando correctamente. De esta manera se facilitan las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pruebas unitarias junit
  • Pruebas unitarias
  • Pruebas Unitarias
  • pruebas unitarias
  • PRUEBAS UNITARIAS
  • prueba unitaria
  • Operaciones Unitarias 1ra Prueba
  • Infografia Sobre Pruebas Unitarias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS