Está en la página 1de 2

RESUMEN DE LAS TCNICAS DE PRUEBA DE CAJA BLANCA

Conceptos previos:

Diagrama de flujo: representacin grfica de cada uno de los pasos (instrucciones) que tiene un
programa.

Decisin: parte de una sentencia que determina el flujo de ejecucin de un programa.

Condicin: cada una de las partes de una decisin.

Ejemplo:

If ( a > 1) and (y = 0) {

La decisin es: ( a > 1) and (y = 0)

Y est formada por dos condiciones:

( a > 1)

(y = 0)

COBERTURA/CUBRIMIENTO DE SENTENCIAS

Objetivo: ejecutar, al menos una vez, cada una de las sentencias del programa.

COBERTURA/CUBRIMIENTO DE DECISIONES

Objetivo: cada decisin debe evaluarse, al menos una vez, a cierto y otra a false.

COBERTURA/CUBRIMIENTO DE CONDICIONES

Objetivo: cada condicin de una decisin debe ser evaluada, al menos una vez, a cierto y a false.

COBERTURA/CUBRIMIENTO DE CONDICIONES Y DECISIONES

Objetivo: todas las combinaciones posibles de resultados de las condiciones de una decisin se deben
ejecutar, al menos, una vez.

COBERTURA/CUBRIMIENTO DE CONDICIONES MLTIPLES

Objetivo: considera el valor de cada condicin de una decisin en la ejecucin del programa relacionndola
con las de ms condiciones del programa.

COBERTURA DE CAMINOS
Camino bsico: cualquier recorrido del diagrama de flujo que nos permita ir desde el punto inicial del
programa al punto final.

Objetivo: determinar todos los caminos bsicos y forzar su ejecucin con datos de entrada.

También podría gustarte