¿Qué es la prueba unitaria?
Prueba unitaria, una técnica de prueba mediante la cual se prueban módulos individuales para determinar si hay algún problema por parte del propio desarrollador. Se ocupa de la corrección funcional de los módulos independientes.
El objetivo principal es aislar cada unidad del sistema para identificar, analizar y corregir los defectos.
Prueba unitaria - Ventajas:
Reduce los defectos en las funciones recientemente desarrolladas o reduce los errores al cambiar la funcionalidad existente.
Reduce el costo de las pruebas, ya que los defectos se capturan en una fase muy temprana.
Mejora el diseño y permite una mejor refactorización del código.
Las pruebas unitarias, cuando se integran con la construcción, también brindan la calidad de la construcción.
Prueba unitaria LifeCyle:
Técnicas de prueba unitaria:
Black Box Testing - Mediante el cual se prueban la interfaz de usuario, la entrada y la salida.
White Box Testing - utilizado para probar el comportamiento de cada una de esas funciones.
Gray Box Testing - Se utiliza para ejecutar pruebas, riesgos y métodos de evaluación.