Tipos de Pruebas de Software
Existen dos tipos principales de pruebas de software: las de bajo nivel y las de alto nivel. Una estrategia de prueba efectiva debe incluir ambos tipos.
Pruebas de Bajo Nivel
Estas pruebas son necesarias para confirmar la correcta implementación de un segmento específico del código.
Pruebas de Alto Nivel
Estas pruebas se encargan de validar las funciones del sistema en su conjunto, basándose en los requisitos del cliente.
Verificación vs. Validación (Bohen)
Verificación: ¿Estamos construyendo el producto correctamente?
Validación: ¿Estamos construyendo el producto correcto?
Estrategias para las Pruebas de Software
Pruebas Unitarias
Se enfocan en verificar el funcionamiento de la unidad más pequeña de código, como...