Prueba Del Camino Básico PDF
Prueba Del Camino Básico PDF
Prueba Del Camino Básico PDF
Prueba de código
Pruebas de código
Prueba del camino básico
1
09/11/2018
Pruebas de código
Prueba del camino básico
Instrucción 1
Instrucción 2
……….
Instrucción n
Pruebas de código
Prueba del camino básico
Si <condición> Entonces
< Instrucciones>
Si no
<Instrucciones>
Fin Si
2
09/11/2018
Pruebas de código
Prueba del camino básico
Mientras<condición>Hacer
< Instrucciones>
Fin Mientras
Pruebas de código
Prueba del camino básico
Hacer
< Instrucciones>
Mientras <condición>
3
09/11/2018
Pruebas de código
Prueba del camino básico
<Instrucciones>
Opción 2
….
. Fin
Otro caso: Según
sea .
Según
< Instrucciones> .
Pruebas de código
Prueba del camino básico
4
09/11/2018
Pruebas de código
Prueba del camino básico. Ejemplo
Ejemplo 1. Vamos a realizar un proceso que lee una edad
y que muestre si es mayor o menor de edad. Se
construirá el pseudocódigo y el grafo de flujo.
Pseudocódigo Grafo de flujo
Inicio
(1)Leer edad
(2)
Si edad<18 Entonces 1
(3) Visualizar menor de edad Región 2
Si no 2
(4) Visualizar mayor de edad
(5)Fin si 3 4
Región 1
Fin
5
Pruebas de código
Prueba del camino básico. Complejidad ciclomática
5
09/11/2018
Pruebas de código
Prueba del camino básico. Complejidad ciclomática
Podemos calcular la complejidad ciclomática, V(G), de
tres formas distintas:
V(G)= número de regiones del grafo.
V(G)= Aristas – Nodos +2
V(G)= Nodos del predicado +1
Existen unos valores de referencia para la evaluación del
riesgo.
Complejidad ciclomática Evaluación de riesgo
Entre 1 y 10 Programas o métodos, sin mucho riesgo.
Entre 11 y 20 Riesgo moderado
Entre 21 y 50 Alto riesgo
Pruebas de código
Prueba del camino básico. Ejemplo
6
09/11/2018
Pruebas de código
Prueba del camino básico. Ejemplo
1 Escoger algún valor para edad menor de 18 para Visualizar menor de edad
que se cumpla la condición edad<18
edad=15
2 Escoger algún valor para edad mayor de 18 para Visualizar mayor de edad
que NO se cumpla la condición edad<18
edad=25