Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conceptos previos:
Diagrama de flujo: representacin grfica de cada uno de los pasos (instrucciones) que tiene un
programa.
Ejemplo:
If ( a > 1) and (y = 0) {
( 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.
Objetivo: todas las combinaciones posibles de resultados de las condiciones de una decisin se deben
ejecutar, al menos, una vez.
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.