Caja blanca - Pruebas de unidades
Datos Generales: Nombre del Líder del Proyecto Proyecto
Responsable de la prueba
Versión del Software
Módulo a probar
obertura de Ramas Descripció Pasos n
!ec"a: # # Resultados Resultados Status &sperados 'ctuales
obertura de se*mentos $est $est %D Descripció Pasos n $( $)
!ec"a: # # Resultados Resultados Status &sperados 'ctuales
obertura de condición#decisión $est $est %D Descripció Pasos n $( $)
!ec"a: # # Resultados Resultados Status &sperados 'ctuales
$est $est %D $( $)
$est $est %D $( $)
obertura de bucles Descripció Pasos n
!ec"a: # # Resultados Resultados Status &sperados 'ctuales
obertura de se*mentos +o de sentencias, - Se*mento: secuencia de sentencias sin puntos de decisión - &l n. de sentencias es /nito0 1ay 2ue ser preca3ido a la "ora de ele*ir cu4ndo parar - No se suele pasar por todas las sentencias sino por una mayoría ele*ida adecuadamente obertura de ramas - 56u7 ocurre con los se*mentos opcionales8 if +condición, 9 &ecuta&sto+, ; - 1ay 2ue probar cu4ndo la condición se cumple y cu4ndo falla - Re/namiento: "ay 2ue recorrer todas las posibles salidas de los puntos de decisión +y e
&sto+, ; - Sólo ) ramas? pero @ posibles combinaciones - 1ay 2ue de/nir un criterio de cobertura sobre las combinaciones obertura de bucles - Los bucles son una fuente ina*otable de errores0 - Pruebas para un bucle A1%L&: (0 B eecuciones )0 ( eecución C0 M4s de ( eecución - pruebas para un bucle D#A1%L&: (0 ( eecución )0 M4s de ( eecución -
Pruebas para un bucle !R: Son muy se*uros: basta eecutarlos una 3e> +si dentro no se altera la 3ariable de control o al*o así,? pero con3iene e
"ttp:##www0it0ucCm0es#tlp#materiales#es#PruebasE)BdeE)Bpro*ramas0pdf