Está en la página 1de 3

IMPLEMENTACIÓN DE CASOS DE PRUEBA

Guía nº 9

Presentado por:
Jhon Freyman Macias Rueda

Bajo la Dirección de:


Jamir Antonio Berrio
Instructor Lider

Servicio Nacional de Aprendizaje SENA


Tecnología en Análisis y Desarrollo de Sistemas de la Información
San Gil
2018
1. Grafo de Flujo:

2. Complejidad Ciclomática:

 M = Complejidad ciclomática.
 E = Número de aristas del grafo.
 N = Número de nodos del grafo correspondientes a sentencias del programa.
 P = Número de componentes conexos, nodos de salida.

M=E–N+P*2
M = 23 – 15 + 2 = 10

3. Caminos Resultantes:
Nº Caminos Aristas Casos de Prueba
1 I-1-2-4-5-F sueldo= tarifa*horas;
2 I-1-3-4-5-F sueldo_final= sueldo*25/100;
3 I-6-7-9-10-F sueldo= tarifa*horas;
4 I-6-7-8-10-F sueldo_final= sueldo*25/100;
5 I-11-12-14-15-F sueldo= tarifa*horas;
6 I-11-13-14-15-F sueldo_final= sueldo*25/100;

4. Caso de Prueba con la Técnica de la Prueba de Condición:

 Condición 1 (Verdadero): Categoría 1 = 40 o más obtiene un valor por hora de


12000 y se aplicaría: sueldo*25/100;
 Condición 1 (Falso): Categoría 1 = Menos de 40 obtiene un valor por hora de 12000
y NO se aplicaría incremento.
 Condición 2 (Verdadero): Categoría 2 = 40 o más obtiene un valor por hora de
17000 y se aplicaría: sueldo*25/100;
 Condición 2 (Falso): Categoría 1 = Menos de 40 obtiene un valor por hora de 17000
y NO se aplicaría incremento.
 Condición 3 (Verdadero): Categoría 3 = 40 o más obtiene un valor por hora de
22000 y se aplicaría: sueldo*25/100;
 Condición 3 (Falso): Categoría 3 = Menos de 40 obtiene un valor por hora de 22000
y NO se aplicaría incremento.

5. Caso de Prueba con la Técnica de Partición de Equivalencias y Valor Límite:

Tipo de Entrada Entradas Válidas Entradas Inválidas Valor Límite


Valores Finitos 1,2,3 -1-2-3…, 0, 4, 5,6…, 3
¿,!,º,(,¨;
Rango de Valores 1-39, 40-41-42… -1-2-3…, 0, ¿,!,º,(,¨; 999999999

También podría gustarte