Prueba unitaria Es una forma de probar el correcto funcionamiento de un módulo de código.
Para que una prueba unitaria sea buena se deben cumplir los siguientes requisitos
Automatizable No debería requerirse una intervención manual.
Completas: deben cubrir la mayor cantidad de código
Repetibles o Reutilizables: no se deben crear pruebas que sólo puedan ser ejecutadas una sola ves
Independientes: la ejecución de una prueba no debe afectar a la ejecución de otra
Profesionales: las pruebas deben ser consideradas igual que el código, con la misma profesionalidad, documentación
Ventajas
Su objetivo es aislar cada parte del programa y mostrar que las partes individuales son correctas
Simplifica la integración: permiten llegar a la fase de integración con un grado alto de seguridad de que el código está funcionando correctamente.
Documenta el código que ahí se puede ver cómo utilizarlo.
Separación de la interfaz y la implementación
No hay comentarios:
Publicar un comentario